Exemple #1
0
    def testBookValidator(self):
        b = Book(1, "Arma invizibila", "", "Paul Feval")
        validator = Validator()

        try:
            validator.validateBook(b)
            self.assertTrue(False)
        except ValidationException as ve:
            self.assertTrue(str(ve) == "Invalid description!\n")
Exemple #2
0
 def __init__(self, repo, undo_ctrl):
     self._repo = repo
     self._validator = Validator()
     self._undo_ctrl = undo_ctrl
Exemple #3
0
 def __init__(self, book_repo, client_repo, rental_repo):
     self.__book_repo = book_repo
     self.__client_repo = client_repo
     self.__rental_repo = rental_repo
     self.__validator = Validator()