def test_organization(self): content_type = 'application/json' # Create Organization data organization = Organization() organization.organization_name = 'Hyperion' db.session.add(organization) db.session.commit() # get all organizations response = self.client.get('/organization', content_type=content_type) self.assertEquals(response.status_code, 200) data = json.loads(response.data) self.assertEquals( data, {'organizations': [{ 'id': 1, 'organization_name': 'Hyperion' }]}) # Get organization by id response = self.client.get('/organization/1', content_type=content_type) self.assertEquals(response.status_code, 200) data = json.loads(response.data) self.assertEquals(data, {'id': 1, 'organization_name': 'Hyperion'}) # Get non-existant organization (bad id value); expect failure response = self.client.get('/organization/999', content_type=content_type) self.assertEquals(response.status_code, 204)
def test_organization(self): organization = Organization() organization.organization_name = 'HPN' organization.organization_long_name = 'Hyperion' db.session.add(organization) db.session.commit() response = self.client.get('/organization', content_type='application/json') self.assertEquals(response.status_code, 200) data = json.loads(response.data) self.assertEquals( data, { 'organizations': [{ 'id': 1, 'organization_name': 'HPN', 'organization_long_name': 'Hyperion', 'image_url': None }] }) response = self.client.get('/organization/1', content_type='application/json') self.assertEquals(response.status_code, 200) data = json.loads(response.data) self.assertEquals( data, { 'id': 1, 'organization_name': 'HPN', 'organization_long_name': 'Hyperion', 'image_url': None })
def test_organization(self): organization = Organization() organization.organization_name = 'HPN' organization.organization_long_name = 'Hyperion' db.session.add(organization) db.session.commit() response = self.client.get('/organization', content_type='application/json') self.assertEquals(response.status_code, 200) data = json.loads(response.data) self.assertEquals(data, {'organizations':[{'id':1, 'organization_name' : 'HPN', 'organization_long_name':'Hyperion', 'image_url':None}]}) response = self.client.get('/organization/1', content_type='application/json') self.assertEquals(response.status_code, 200) data = json.loads(response.data) self.assertEquals(data, {'id':1, 'organization_name':'HPN', 'organization_long_name' : 'Hyperion', 'image_url':None})