Ejemplo n.º 1
0
def test_create_generic_sobject_with_kwargs():
    c = BaseClient()
    so = c.create_generic_sobject(Name='test name', BillingStreet='123 Test St.')

    assert so, 'Generic SObject was not created'
    assert so.Name == 'test name', 'Generic sobject name should be test name but is %s ' % so.Name
    assert so.BillingStreet == '123 Test St.', 'Generic sobject BillingStreet should be 123 Test St. but is %s ' % so.BillingStreet
Ejemplo n.º 2
0
def test_create_generic_sobject_with_kwargs_and_type():
    c = BaseClient()
    so = c.create_generic_sobject(type='Account', Name='test name', BillingStreet='123 Test St.')

    assert so, 'Generic SObject was not created'
    assert so.type == 'Account', 'Generic sobject was returned without a type'
    assert so.Name == 'test name', 'Generic sobject name should be test name but is %s ' % so.Name
    assert so.BillingStreet == '123 Test St.', 'Generic sobject BillingStreet should be 123 Test St. but is %s ' % so.BillingStreet
Ejemplo n.º 3
0
def test_create_generic_sobject_without_type():
    c = BaseClient()
    so = c.create_generic_sobject(type='Account')

    assert so, 'Generic sobject was not created'
    assert so.type == 'Account', 'Generic sobject was returned without a type'
Ejemplo n.º 4
0
def test_create_generic_sobject_without_type():
    c = BaseClient()
    so = c.create_generic_sobject()

    assert so, 'Generic sobject was not created'
    assert so.type == None, 'Generic sobject was not returned with a None type'