def test_shares_relation(self): share_dict = {"id": "fake share id1"} db_api.share_network_create(self.fake_context, self.share_nw_dict) db_api.share_create(self.fake_context, share_dict) result = db_api.share_network_get(self.fake_context, self.share_nw_dict["id"]) self.assertEqual(len(result["shares"]), 0)
def test_shares_relation(self): share_dict = {'id': 'fake share id1'} db_api.share_network_create(self.fake_context, self.share_nw_dict) db_api.share_create(self.fake_context, share_dict) result = db_api.share_network_get(self.fake_context, self.share_nw_dict['id']) self.assertEqual(len(result['shares']), 0)
def test_get_with_one_share(self): share_dict1 = {"id": "fake share id1", "share_network_id": self.share_nw_dict["id"]} db_api.share_network_create(self.fake_context, self.share_nw_dict) db_api.share_create(self.fake_context, share_dict1) result = db_api.share_network_get(self.fake_context, self.share_nw_dict["id"]) self.assertEqual(len(result["shares"]), 1) self._check_fields(expected=share_dict1, actual=result["shares"][0])
def test_get_with_two_shares(self): share_dict1 = {"id": "fake share id1", "share_network_id": self.share_nw_dict["id"]} share_dict2 = {"id": "fake share id2", "share_network_id": self.share_nw_dict["id"]} db_api.share_network_create(self.fake_context, self.share_nw_dict) db_api.share_create(self.fake_context, share_dict1) db_api.share_create(self.fake_context, share_dict2) result = db_api.share_network_get(self.fake_context, self.share_nw_dict["id"]) self.assertEqual(len(result["shares"]), 2)
def test_get_with_one_share(self): share_dict1 = {'id': 'fake share id1', 'share_network_id': self.share_nw_dict['id']} db_api.share_network_create(self.fake_context, self.share_nw_dict) db_api.share_create(self.fake_context, share_dict1) result = db_api.share_network_get(self.fake_context, self.share_nw_dict['id']) self.assertEqual(len(result['shares']), 1) self._check_fields(expected=share_dict1, actual=result['shares'][0])
def test_get_with_two_shares(self): share_dict1 = {'id': 'fake share id1', 'share_network_id': self.share_nw_dict['id']} share_dict2 = {'id': 'fake share id2', 'share_network_id': self.share_nw_dict['id']} db_api.share_network_create(self.fake_context, self.share_nw_dict) db_api.share_create(self.fake_context, share_dict1) db_api.share_create(self.fake_context, share_dict2) result = db_api.share_network_get(self.fake_context, self.share_nw_dict['id']) self.assertEqual(len(result['shares']), 2)