AppserverIo\Appserver\Core\Api\AbstractServiceTest::testGetWebappsDirDirectoryAppended PHP Method

testGetWebappsDirDirectoryAppended() public method

Tests if returning the webapps dir + appendage works
    public function testGetWebappsDirDirectoryAppended()
    {
        $mockHost = $this->getMockBuilder('\\AppserverIo\\Appserver\\Core\\Api\\Node\\HostNodeInterface')->setMethods(get_class_methods('\\AppserverIo\\Appserver\\Core\\Api\\Node\\HostNodeInterface'))->getMock();
        $mockHost->expects($this->exactly(2))->method('getAppBase')->willReturn('webapps');
        $mockContainer = $this->getMockBuilder('\\AppserverIo\\Appserver\\Core\\Api\\Node\\ContainerNodeInterface')->setMethods(get_class_methods('\\AppserverIo\\Appserver\\Core\\Api\\Node\\ContainerNodeInterface'))->getMock();
        $mockContainer->expects($this->exactly(2))->method('getHost')->willReturn($mockHost);
        $appendedDirectory = '/test/directory';
        $result = $this->service->getWebappsDir($mockContainer, $appendedDirectory);
        $this->assertEquals($this->service->getWebappsDir($mockContainer) . $appendedDirectory, $result);
    }