public function test_create_with_valid_data_must_return_valid_customer_instance()
 {
     $customer = ["name" => "Juan Perez", "category" => "C", "seat" => 8];
     $newCustomer = CustomerFactory::create($customer);
     $this->assertInstanceOf('Tufesa\\Service\\Type\\Customer', $newCustomer);
     $this->assertEquals($customer["name"], $newCustomer->getName());
     $this->assertEquals($customer["category"], $newCustomer->getCategory());
     $this->assertEquals($customer["seat"], $newCustomer->getSeat());
 }
示例#2
0
 /**
  * @return Customer
  */
 protected function _createCustomer()
 {
     return $this->_customerFactory->create();
 }