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]); }
public function setUp() { $reader = new Reader(); $reader->addParser('Sns', 'Jejik\\MT940\\Parser\\Sns'); $this->statements = $reader->getStatements(file_get_contents(__DIR__ . '/../Fixture/sns.txt')); }
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')); }
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')); }
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')); }