public function testShouldInvalidWhenIsEmpty() { // Set $shipping = new Shipping(); $volume = m::mock('Axado\\Volume\\VolumeInterface'); $shipping->setPostalCodeOrigin('123123'); $shipping->setPostalCodeDestination('01010'); $shipping->setAditionalDays('12'); $shipping->setAditionalPrice('12.6'); $shipping->addVolume($volume); // Act $result = $this->callProtected($shipping, 'isValid'); // Assert $this->assertFalse($result); }