/**
  * @test
  */
 public function shouldCreateACollectionWithAllPossibleMeasurements()
 {
     $totalBytes = TeraBytes::allocateUnits(1)->bytes()->add(GigaBytes::allocateUnits(1)->bytes()->add(MegaBytes::allocateUnits(1)->bytes()->add(KiloBytes::allocateUnits(1)->bytes()->add(Bytes::allocateUnits(1)))));
     $actual = ByteCollection::allocateBytes($totalBytes);
     $expected = $this->createCollection([TeraBytes::allocateUnits(1), GigaBytes::allocateUnits(1), MegaBytes::allocateUnits(1), KiloBytes::allocateUnits(1), Bytes::allocateUnits(1)]);
     $this->assertEquals($expected, $actual);
 }