/** * @throws FileParserIOException * @throws FileParserNotExistsException */ protected function setUp() { if (!empty(self::$dataBackend)) { return; } $container = new FileDataBackendContainer(); #self::$dataBackend = new PDODataBackend(PDOFactory::makePDO()); self::$dataBackend = $container->getDataBackend(); foreach (self::$dataBackend->getAllBanks() as $bank) { self::$knownBanks[$bank->getValidationType()] = $bank; } }
/** * @dataProvider provideBackends */ public function testGetAllBanks(DataBackend $backend) { $this->assertEquals(count(self::$referenceBackend->getAllBanks()), count($backend->getAllBanks())); }