Esempio n. 1
0
 public function testAddParserBefore()
 {
     $reader = new Reader();
     $reader->setParsers($reader->getDefaultParsers());
     $reader->addParser('My bank', 'My\\Bank', 'ING');
     $parsers = array_keys($reader->getParsers());
     $index = array_search('My bank', $parsers);
     $this->assertEquals('ING', $parsers[$index + 1]);
 }
Esempio n. 2
0
 public function setUp()
 {
     $reader = new Reader();
     $reader->addParser('Sns', 'Jejik\\MT940\\Parser\\Sns');
     $this->statements = $reader->getStatements(file_get_contents(__DIR__ . '/../Fixture/sns.txt'));
 }
Esempio n. 3
0
 public function setUp()
 {
     $reader = new Reader();
     $reader->addParser('Rabobank', 'Jejik\\MT940\\Parser\\Rabobank');
     $this->statements = $reader->getStatements(file_get_contents(__DIR__ . '/../Fixture/document/rabobank-iban.txt'));
 }
Esempio n. 4
0
 public function setUp()
 {
     $reader = new Reader();
     $reader->addParser('AbnAmro', 'Jejik\\MT940\\Parser\\AbnAmro');
     $this->statements = $reader->getStatements(file_get_contents(__DIR__ . '/../Fixture/document/abnamro.txt'));
 }
Esempio n. 5
0
 public function setUp()
 {
     $reader = new Reader();
     $reader->addParser('PostFinance', 'Jejik\\MT940\\Parser\\PostFinance');
     $this->statements = $reader->getStatements(file_get_contents(__DIR__ . '/../Fixture/document/postfinance.txt'));
 }