/** * */ public function testCreateGroup() { $groupProvider = $this->getGroupProvider(); $groupProvider->shouldReceive('createGroup')->once()->with('foobar')->andReturn($this->getGroup()); $gatekeeper = new Gatekeeper($this->getRequest(), $this->getResponse(), $this->getSession(), $this->getUserProvider(), $groupProvider); $this->assertInstanceOf('mako\\auth\\group\\GroupInterface', $gatekeeper->createGroup('foobar')); }