public function testViewUsesNamespaceOfActivePageTemplate() { $template = new Template(['theme' => 'test']); $page = $this->getMock(Page::class, ['getTemplate']); $page->expects($this->once())->method('getTemplate')->will($this->returnValue($template)); Editor::shouldReceive('getActivePage')->andReturn($page); View::shouldReceive('make')->with('test::name', [])->andReturn('view'); $this->assertEquals('view', Helpers::view('name')); }