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
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
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'
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'