def setUp(self): self.multiple_groups_doc = FixtureReader().read_edi_file( FixtureFiles.multiple_groups_file)
def setUp(self): self.document = FixtureReader().read_edi_file( FixtureFiles.simple_810_file)
def setUp(self): self.multiple_transaction_edi_document = \ FixtureReader().read_edi_file(FixtureFiles.single_group_multiple_transactions_file)
def test_non_edi_file(self): self.assertRaises(InvalidFileTypeError, FixtureReader().read_edi_file, "fixtures/validation_errors/xml.edi")
def test_file_not_found(self): self.assertRaises(IOError, FixtureReader().read_edi_file, "fixtures/General/NoFile.edi")
def test_multiple_transactions_edi_document(self): multiple_transactions = FixtureReader().read_edi_file( FixtureFiles.single_group_multiple_transactions_file) formatted_document = multiple_transactions.format_as_edi() self.assertEqual(multiple_transactions.document_text, formatted_document)