MiniAsset\FactoryTest::testTargetWithRequiredTarget PHP Method

testTargetWithRequiredTarget() public method

    public function testTargetWithRequiredTarget()
    {
        $requireFile = APP . 'config' . DS . 'require.ini';
        $config = AssetConfig::buildFromIniFile($requireFile);
        $factory = new Factory($config);
        $target = $factory->target('second.js');
        $files = $target->files();
        // Check the top level target
        $this->assertCount(2, $files);
        $this->assertInstanceOf('MiniAsset\\File\\Target', $files[0]);
        $this->assertInstanceOf('MiniAsset\\File\\Local', $files[1]);
        $this->assertEquals('middle.js', $files[0]->name());
    }