def test_database_sets_repository(self): self.repository = RemindmeRepository("./test/_test.Remindme.new.db") self.remindme.set_repository(self.repository) self.assertEqual( self.repository, self.remindme.get_repository(), "Remindme#set_repository(repository) fails to set repository of remindme" )
def test_constructor_restores_remindmes(self): num_remindmes = self.repository.count() same_repo = RemindmeRepository(self.db_file) num_restored_remindmes = same_repo.count() self.assertEqual( num_remindmes, num_restored_remindmes, '''RemindmeRepository#__init__ fails to restores remindmes''')
def setUp(self): self.db_file = "./test/_test.RemindmeRepository.db" self.repository = RemindmeRepository(self.db_file) self.data = [{ "title": "my title is awesome", "content": "and so is my content" }, { "title": "boring but real title", "content": "get some content for me" }, { "title": "pizza lover", "content": "some good pizza for me" }] for d in self.data: self.repository.create_remindme(d["title"], d["content"])
def setUp(self): self.title = "some title" self.content = "some content" self.repository = RemindmeRepository("./test/_test.Remindme.db") self.remindme = Remindme(self.title, self.content, self.repository)