public function testFiltersResourcesWhenGettingResourceGroups() { $scheduleId = 18; $expectedGroups = new FakeResourceGroupTree(); $expectedGroups->AddGroup(new ResourceGroup(1, 'g')); $this->resourceRepository->expects($this->once())->method('GetResourceGroups')->with($this->equalTo($scheduleId), $this->anything())->will($this->returnValue($expectedGroups)); $groups = $this->resourceService->GetResourceGroups($scheduleId, $this->fakeUser); $this->assertEquals($expectedGroups, $groups); }