def test_save(self): # NÃO TRABALHA COM None # diagram = None # self.assertTrue(self.diagrampersistence.save(diagram)) diagram = Diagram(MainWindow()) self.assertTrue(self.diagrampersistence.save(diagram)) diagram.file_name = "Template de teste" self.assertTrue(self.diagrampersistence.save(diagram))
def test_load(self): diagram = Diagram(MainWindow()) # NOTE: TESTANDO COM DIAGRAM = None # BUG: NÃO TRATA None # diagram = None # self.assertIsNone(self.diagrampersistence.load(diagram)) # NOTE: TESTANDO COM NOME DE ARQUIVO VERDADEIRO diagram.file_name = "/home/lucas/mosaicode/teste/Untitled.mscd" self.assertTrue(self.diagrampersistence.load(diagram))