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();
 }
Ejemplo n.º 3
0
 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);
 }