# packeta/2.0.9/tests/Module/WidgetUrlResolverTest.php

Packeta, version 2.0.9. 20 lines.

- Page: https://pluginprobe.com/plugins/packeta/2.0.9/code/tests/Module/WidgetUrlResolverTest.php
- Raw: https://pluginprobe.com/plugins/packeta/2.0.9/raw/tests/Module/WidgetUrlResolverTest.php
- Modified: 2025-08-12T10:47:26+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/packeta/2.0.9/code/tests/Module/WidgetUrlResolverTest.php#L10-L20`.

```php
<?php

namespace Tests\Module;

use Packetery\Module\WidgetUrlResolver;
use PHPUnit\Framework\TestCase;

class WidgetUrlResolverTest extends TestCase {
	public function testGetUrl(): void {
		$productionResolver = new WidgetUrlResolver( 'production' );
		$this->assertEquals( WidgetUrlResolver::WIDGET_URL_PRODUCTION, $productionResolver->getUrl() );

		$stageResolver = new WidgetUrlResolver( 'stage' );
		$this->assertEquals( WidgetUrlResolver::WIDGET_URL_STAGE, $stageResolver->getUrl() );

		$defaultResolver = new WidgetUrlResolver( 'any_other_value' );
		$this->assertEquals( WidgetUrlResolver::WIDGET_URL_PRODUCTION, $defaultResolver->getUrl() );
	}
}

```
