# responsive-menu/3.0.12/tests/app/ViewModels/Components/Menu/SearchTest.php

Responsive Menu – Create Mobile-Friendly Menu, version 3.0.12. 22 lines.

- Page: https://pluginprobe.com/plugins/responsive-menu/3.0.12/code/tests/app/ViewModels/Components/Menu/SearchTest.php
- Raw: https://pluginprobe.com/plugins/responsive-menu/3.0.12/raw/tests/app/ViewModels/Components/Menu/SearchTest.php
- Modified: 2016-08-20T23:47:42+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/responsive-menu/3.0.12/code/tests/app/ViewModels/Components/Menu/SearchTest.php#L10-L20`.

```php
<?php

namespace ResponsiveMenu\ViewModels\Components\Menu;

use PHPUnit\Framework\TestCase;
use ResponsiveMenu\Collections\OptionsCollection;

class SearchTest extends TestCase {

  public function setUp() {
    $this->translator = $this->createMock('ResponsiveMenu\Translation\Translator');
    $this->component = new Search($this->translator);
  }

  public function testRender() {
    $collection = new OptionsCollection;
    $this->translator->method('searchUrl')->willReturn('a');
    $this->assertContains('action="a" ', $this->component->render($collection));
  }

}

```
