Exemplo n.º 1
0
 def test_as_string(self):
     cnab = FebrabanCnab(self.branch, self.bank, self.info)
     cnab.add_record(FooRecord, foo=3)
     self.assertEqual(cnab.as_string(), '00003\r\n')
Exemplo n.º 2
0
 def test_total_records(self):
     cnab = FebrabanCnab(self.branch, self.bank, self.info)
     self.assertEqual(cnab.total_records, 0)
     cnab.add_record(FooRecord)
     self.assertEqual(cnab.total_records, 1)
Exemplo n.º 3
0
    def test_total_registries(self):
        cnab = FebrabanCnab(self.branch, self.bank, self.info)
        cnab.add_record(FebrabanCnab.FileHeader)
        cnab.add_record(FebrabanCnab.BatchHeader)
        cnab.add_record(FooRecord)
        cnab.add_record(FooRecord)
        cnab.add_record(FooRecord)
        bt = cnab.add_record(FebrabanCnab.BatchTrailer)
        cnab.add_record(FebrabanCnab.FileTrailer)

        self.assertEqual(bt.total_registries, 4)
Exemplo n.º 4
0
 def test_add_record(self):
     cnab = FebrabanCnab(self.branch, self.bank, self.info)
     record = cnab.add_record(FooRecord)
     self.assertEqual(record.get_value('bank_number'), 99)
Exemplo n.º 5
0
 def test_as_string(self):
     cnab = FebrabanCnab(self.branch, self.bank, self.info)
     cnab.add_record(FooRecord, foo=3)
     self.assertEqual(cnab.as_string(), '00003\r\n')
Exemplo n.º 6
0
    def test_total_registries(self):
        cnab = FebrabanCnab(self.branch, self.bank, self.info)
        cnab.add_record(FebrabanCnab.FileHeader)
        cnab.add_record(FebrabanCnab.BatchHeader)
        cnab.add_record(FooRecord)
        cnab.add_record(FooRecord)
        cnab.add_record(FooRecord)
        bt = cnab.add_record(FebrabanCnab.BatchTrailer)
        cnab.add_record(FebrabanCnab.FileTrailer)

        self.assertEqual(bt.total_registries, 4)
Exemplo n.º 7
0
 def test_total_records(self):
     cnab = FebrabanCnab(self.branch, self.bank, self.info)
     self.assertEqual(cnab.total_records, 0)
     cnab.add_record(FooRecord)
     self.assertEqual(cnab.total_records, 1)
Exemplo n.º 8
0
 def test_add_record(self):
     cnab = FebrabanCnab(self.branch, self.bank, self.info)
     record = cnab.add_record(FooRecord)
     self.assertEqual(record.get_value('bank_number'), 99)