public function testTransformerWithIncludePaths()
{
$container = $this->getContainerMock();
$reader = $this->getMock(Reader::class);
$loader = $this->getMock(AspectLoader::class, [], array($container, $reader));
$this->transformer = new WeavingTransformer($this->getKernelMock(array('appDir' => dirname(__DIR__), 'includePaths' => array(__DIR__), 'excludePaths' => []), $container), $this->adviceMatcher, $this->getMock(CachePathManager::class, [], array($this->kernel)), $loader);
$metadata = $this->loadTest('class');
$this->transformer->transform($metadata);
$actual = $this->normalizeWhitespaces($metadata->source);
$expected = $this->normalizeWhitespaces($this->loadTest('class-woven')->source);
$this->assertEquals($expected, $actual);
}