/**
  * @test
  */
 public function I_can_create_new_number_by_subtracting_value()
 {
     $number = new NumberObject(123);
     $decreased = $number->sub(456);
     self::assertSame(123, $number->getValue());
     self::assertSame(-333, $decreased->getValue());
     self::assertNotEquals($number, $decreased);
     $decreasedMore = $decreased->sub($decreased);
     // minus minus
     self::assertSame(0, $decreasedMore->getValue());
 }