public function Add() { $name = $this->page->GetName(); $description = $this->page->GetDescription(); Log::Debug('Adding resource type. Name=%s', $name); $this->resourceRepository->AddResourceType(ResourceType::CreateNew($name, $description)); }
public function testAddsNewResourceType() { $name = 'name'; $description = 'description'; $this->page->expects($this->once())->method('GetName')->will($this->returnValue($name)); $this->page->expects($this->once())->method('GetDescription')->will($this->returnValue($description)); $type = ResourceType::CreateNew($name, $description); $this->resourceRepository->expects($this->once())->method('AddResourceType')->with($this->equalTo($type)); $this->presenter->Add(); }
public function testAddsNewResourceType() { $name = 'name'; $description = 'description'; $type = ResourceType::CreateNew($name, $description); $this->repository->AddResourceType($type); $expectedCommand = new AddResourceTypeCommand($name, $description); $this->assertEquals($expectedCommand, $this->db->_LastCommand); }