public function case_flex_entity_fails() { $self = $this; $this->given($this->function->class_alias = function ($name, $alias) use($self, &$called) { $called = true; $self->string($alias)->isEqualTo(SUT::getEntityShortestName($name)); return false; })->when($result = SUT::flexEntity('Foo'))->then->boolean($result)->isFalse()->boolean($called)->isTrue(); }
public function case_get_entity_shortest_name_with_no_namespace() { $this->when($result = SUT::getEntityShortestName('Foo'))->then->string($result)->isEqualTo('Foo'); }