コード例 #1
0
 def __load_from_file(self):
     '''
     Load custumers from file
     Return CorruptedFileException if there is an error when reading from file
     '''
     try:
         f = open(self.__fName, "r")
     except IOError:
         return
     line = f.readline().strip()
     #rez=[]
     while line != "":
         atribute = line.split(";")
         cl = client(atribute[0], atribute[1], atribute[2])
         repositoryClient.add(self, cl)
         #   rez.append(cl)
         line = f.readline().strip()
     # return rez
     f.close()
コード例 #2
0
ファイル: Repository.py プロジェクト: sfechisalin/Facultate
 def testUpdate(self):
     self.repo.modify_by_id(client(1, "alin_catalin", "12345"))
     self.assertTrue(
         self.repo.getById(1) == client(1, "alin_catalin", "12345"))
コード例 #3
0
ファイル: Repository.py プロジェクト: sfechisalin/Facultate
 def testCreate(self):
     self.assertTrue(self.repo.size() == 1)
     self.assertRaises(RepoExceptionFromMemory, self.repo.add,
                       client(1, "Darius", "123"))
コード例 #4
0
ファイル: Repository.py プロジェクト: sfechisalin/Facultate
 def setUp(self):
     self.repo = repositoryClient()
     self.repo.add(client(1, "Alin", "19723060056"))
コード例 #5
0
ファイル: Domain.py プロジェクト: sfechisalin/Facultate
 def setUp(self):
     self.dom = client(1, "Alin", "19700000000")
コード例 #6
0
ファイル: Domain.py プロジェクト: sfechisalin/Facultate
 def testCreate(self):
     self.assertTrue(self.dom.getId() == 1)
     self.assertTrue(self.dom.getName() == "Alin")
     self.assertTrue(self.dom.getCnp() == "19700000000")
     self.assertTrue(self.dom == client(1, "Sfechis", "123"))
     self.assertTrue(self.dom < client(1, "Sfechis", "123"))