19 declare(strict_types=1);
32 require_once __DIR__ .
'/../../ContainerMock.php';
41 $this->mock(UI::class),
49 $this->mock(UI::class),
50 fn() => $this->mock(Constraint::class)
53 $this->assertInstanceOf(Group::class, $instance->formGroup());
59 $this->assertInstanceOf(UserCountry::class, $instance->withCriterion($this->mock(CriterionContent::class)));
64 $instance =
new UserCountryDefinition($this->mockMethod(UI::class,
'txt', [
'crit_type_usr_country'],
'foo'), $this->fail(...));
65 $this->assertSame(
'foo', $instance->translatedType());
70 $instance =
new UserCountryDefinition($this->mockMethod(UI::class,
'txt', [
'meta_c_FOO'],
'foo'), $this->fail(...));
71 $this->assertSame(
'foo', $instance->translatedCountry(
'foo'));