def test_find_all(self): cube_repository.create(self.cube1) cube_repository.create(self.cube2) cubes = cube_repository.find_all() self.assertEqual(len(cubes), 2) self.assertEqual(cubes[0][1], self.cube1.get_name()) self.assertEqual(cubes[1][1], self.cube2.get_name())
def test_save_update(self): cube_repository.create(self.cube1) self.cube1.set_name("Kupe") cube_repository.save(self.cube1) cubes = cube_repository.find_all() self.assertEqual(len(cubes), 1) self.assertEqual(cubes[0][1], "Kupe")
def test_delete(self): cube_repository.create(self.cube1) cubes = cube_repository.find_all() self.assertEqual(len(cubes), 1) self.assertEqual(cubes[0][1], "Kube1") cube_repository.delete(self.cube1.get_id()) cubes = cube_repository.find_all() self.assertEqual(len(cubes), 0)
def test_find_by_user(self): cube_repository.create(self.cube1) cube_repository.create(self.cube2) cube_repository.create(self.cube3) cubes = cube_repository.find_by_user("matti") self.assertEqual(len(cubes), 2) self.assertEqual(cubes[0][1], self.cube1.get_name()) self.assertEqual(cubes[1][1], self.cube3.get_name())
def test_delete_all(self): cube_repository.create(self.cube1) cube_repository.create(self.cube2) cube_repository.create(self.cube3) cubes = cube_repository.find_all() self.assertEqual(len(cubes), 3) cube_repository.delete_all() cubes = cube_repository.find_all() self.assertEqual(len(cubes), 0)