Skip to content

Commit

Permalink
Remove no-longer needed silencing operator from tests
Browse files Browse the repository at this point in the history
  • Loading branch information
xificurk committed Sep 20, 2022
1 parent dc556ee commit 0c6df7a
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 20 deletions.
12 changes: 6 additions & 6 deletions tests/KdybyTests/Autowired/AutowireComponentFactoriesTest.phpt
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ class AutowireComponentFactoriesTest extends ContainerTestCase
public function testAutowireComponentFactories(): void
{
$presenter = new ComponentFactoriesFixtures\SillyPresenter();
@$this->container->callMethod([$presenter, 'injectComponentFactories']);
$this->container->callMethod([$presenter, 'injectComponentFactories']);

Assert::type(SillyComponent::class, $presenter['autowired']);
Assert::type(SillyComponent::class, $presenter['optional']);
Expand Down Expand Up @@ -68,7 +68,7 @@ class AutowireComponentFactoriesTest extends ContainerTestCase
Assert::noError(
function (): void {
$presenter = new ComponentFactoriesFixtures\WithMissingServicePresenter();
@$this->container->callMethod([$presenter, 'injectComponentFactories']);
$this->container->callMethod([$presenter, 'injectComponentFactories']);
},
);
}
Expand All @@ -80,7 +80,7 @@ class AutowireComponentFactoriesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new ComponentFactoriesFixtures\WithMissingServicePresenter();
@$container->callMethod([$presenter, 'injectComponentFactories']);
$container->callMethod([$presenter, 'injectComponentFactories']);
},
Kdyby\Autowired\MissingServiceException::class,
'Service of type KdybyTests\Autowired\ComponentFactoriesFixtures\ComponentFactoryWithMissingService required by $factory in KdybyTests\Autowired\ComponentFactoriesFixtures\WithMissingServicePresenter::createComponentSilly() not found. Did you add it to configuration file?',
Expand All @@ -94,7 +94,7 @@ class AutowireComponentFactoriesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new ComponentFactoriesFixtures\WithMultipleServicesPresenter();
@$container->callMethod([$presenter, 'injectComponentFactories']);
$container->callMethod([$presenter, 'injectComponentFactories']);
},
Kdyby\Autowired\MissingServiceException::class,
'Service of type KdybyTests\Autowired\ComponentFactoriesFixtures\ComponentFactoryWithMultipleServices required by $factory in KdybyTests\Autowired\ComponentFactoriesFixtures\WithMultipleServicesPresenter::createComponentSilly() not found. Did you add it to configuration file?',
Expand All @@ -108,7 +108,7 @@ class AutowireComponentFactoriesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new ComponentFactoriesFixtures\WithDisabledAutowiringPresenter();
@$container->callMethod([$presenter, 'injectComponentFactories']);
$container->callMethod([$presenter, 'injectComponentFactories']);
},
Kdyby\Autowired\MissingServiceException::class,
'Service of type KdybyTests\Autowired\ComponentFactoriesFixtures\ComponentFactoryWithDisabledAutowiring required by $factory in KdybyTests\Autowired\ComponentFactoriesFixtures\WithDisabledAutowiringPresenter::createComponentSilly() not found. Did you add it to configuration file?',
Expand All @@ -122,7 +122,7 @@ class AutowireComponentFactoriesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$component = new ComponentFactoriesFixtures\NonPresenterComponent();
@$container->callMethod([$component, 'injectComponentFactories']);
$container->callMethod([$component, 'injectComponentFactories']);
},
Kdyby\Autowired\MemberAccessException::class,
'Trait Kdyby\Autowired\AutowireComponentFactories can be used only in descendants of Nette\Application\UI\Component.',
Expand Down
28 changes: 14 additions & 14 deletions tests/KdybyTests/Autowired/AutowirePropertiesTest.phpt
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ class AutowirePropertiesTest extends ContainerTestCase
public function testAutowireAttributeProperties(): void
{
$control = new PropertiesFixtures\AutowireAttributeControl();
@$this->container->callMethod([$control, 'injectProperties']);
$this->container->callMethod([$control, 'injectProperties']);

Assert::false(isset($control->baseService));
Assert::type(SampleService::class, $control->baseService);
Expand Down Expand Up @@ -124,7 +124,7 @@ class AutowirePropertiesTest extends ContainerTestCase
);

$control = new PropertiesFixtures\AutowireAttributeControl();
@$this->container->callMethod([$control, 'injectProperties']);
$this->container->callMethod([$control, 'injectProperties']);

Assert::false(isset($control->service));
Assert::type(SampleService::class, $control->service);
Expand All @@ -141,7 +141,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::noError(
function (): void {
$presenter = new PropertiesFixtures\WithMissingServiceFactoryPresenter();
@$this->container->callMethod([$presenter, 'injectProperties']);
$this->container->callMethod([$presenter, 'injectProperties']);
},
);
}
Expand All @@ -153,7 +153,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithServiceFactoryReturnTypeMismatchPresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\UnexpectedValueException::class,
'The property KdybyTests\Autowired\PropertiesFixtures\WithServiceFactoryReturnTypeMismatchPresenter::$service requires KdybyTests\Autowired\PropertiesFixtures\UseExpansion\ImportedService, but factory of type KdybyTests\Autowired\PropertiesFixtures\SampleServiceFactory, that creates KdybyTests\Autowired\PropertiesFixtures\SampleService was provided.',
Expand All @@ -167,7 +167,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithMissingServiceFactoryPresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingServiceException::class,
'Unable to autowire service factory for KdybyTests\Autowired\PropertiesFixtures\WithMissingServiceFactoryPresenter::$service: Service of type KdybyTests\Autowired\PropertiesFixtures\MissingService not found. Did you add it to configuration file?',
Expand All @@ -181,7 +181,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithMultipleServiceFactoriesPresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingServiceException::class,
'Unable to autowire service factory for KdybyTests\Autowired\PropertiesFixtures\WithMultipleServiceFactoriesPresenter::$service: Multiple services of type KdybyTests\Autowired\PropertiesFixtures\FactoryWithMultipleServices found: one, two.',
Expand All @@ -195,7 +195,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithDisabledAutowiringServiceFactoryPresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingServiceException::class,
'Unable to autowire service factory for KdybyTests\Autowired\PropertiesFixtures\WithDisabledAutowiringServiceFactoryPresenter::$service: Service of type KdybyTests\Autowired\PropertiesFixtures\FactoryWithDisabledAutowiring is not autowired or is missing in di › export › types.',
Expand All @@ -209,7 +209,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithDisabledAutowiringServicePresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingServiceException::class,
'Unable to autowire service for KdybyTests\Autowired\PropertiesFixtures\WithDisabledAutowiringServicePresenter::$service: Service of type KdybyTests\Autowired\PropertiesFixtures\FactoryWithDisabledAutowiring is not autowired or is missing in di › export › types.',
Expand All @@ -223,7 +223,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithMultipleServicesPresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingServiceException::class,
'Unable to autowire service for KdybyTests\Autowired\PropertiesFixtures\WithMultipleServicesPresenter::$service: Multiple services of type KdybyTests\Autowired\PropertiesFixtures\FactoryWithMultipleServices found: one, two.',
Expand All @@ -237,7 +237,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithMissingServicePresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingServiceException::class,
'Unable to autowire service for KdybyTests\Autowired\PropertiesFixtures\WithMissingServicePresenter::$service: Service of type KdybyTests\Autowired\PropertiesFixtures\MissingService not found. Did you add it to configuration file?',
Expand All @@ -251,7 +251,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithInvalidPropertyTypePresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MissingClassException::class,
'Class "string" not found, please check the typehint on KdybyTests\Autowired\PropertiesFixtures\WithInvalidPropertyTypePresenter::$service.',
Expand All @@ -265,7 +265,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\WithMissingPropertyTypePresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\InvalidStateException::class,
'Missing property typehint on KdybyTests\Autowired\PropertiesFixtures\WithMissingPropertyTypePresenter::$service.',
Expand All @@ -279,7 +279,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$presenter = new PropertiesFixtures\PrivateAutowiredPropertyPresenter();
@$container->callMethod([$presenter, 'injectProperties']);
$container->callMethod([$presenter, 'injectProperties']);
},
Kdyby\Autowired\MemberAccessException::class,
'Autowired properties must be protected or public. Please fix visibility of KdybyTests\Autowired\PropertiesFixtures\PrivateAutowiredPropertyPresenter::$service or remove the Autowire attribute.',
Expand All @@ -293,7 +293,7 @@ class AutowirePropertiesTest extends ContainerTestCase
Assert::exception(
function () use ($container): void {
$component = new PropertiesFixtures\NonPresenterComponent();
@$container->callMethod([$component, 'injectProperties']);
$container->callMethod([$component, 'injectProperties']);
},
Kdyby\Autowired\MemberAccessException::class,
'Trait Kdyby\Autowired\AutowireProperties can be used only in descendants of Nette\Application\UI\Component.',
Expand Down

0 comments on commit 0c6df7a

Please sign in to comment.