PhpSchool\LearnYouPhpTest\Exercise\ConcernedAboutSeparationTest::testCheckReturnsFailureIfNoIncludeFoundInSolution PHP Method

testCheckReturnsFailureIfNoIncludeFoundInSolution() public method

    public function testCheckReturnsFailureIfNoIncludeFoundInSolution()
    {
        $e = new ConcernedAboutSeparation($this->filesystem, $this->faker, $this->parser);
        $failure = $e->check(new Input('learnyouphp', ['program' => __DIR__ . '/../res/concerned-about-separation/no-include.php']));
        $this->assertInstanceOf(Failure::class, $failure);
        $this->assertEquals('No require statement found', $failure->getReason());
        $this->assertEquals('Concerned about Separation?', $failure->getCheckName());
    }