コード例 #1
0
 /**
  * @test
  */
 public function it_returns_its_tracking_id()
 {
     $uuid = Uuid::uuid4();
     $routeSpecification = new RouteSpecification("Hongkong", "Hamburg");
     $cargo = new Cargo(new TrackingId($uuid), $routeSpecification);
     $checkTrackingId = new TrackingId($uuid);
     $this->assertTrue($checkTrackingId->sameValueAs($cargo->trackingId()));
 }
コード例 #2
0
 /**
  * @test
  */
 public function it_is_not_same_value_as()
 {
     $trackingId = new TrackingId(Uuid::uuid4());
     $otherTrackingId = new TrackingId(Uuid::uuid4());
     $this->assertFalse($trackingId->sameValueAs($otherTrackingId));
 }