public void ShouldConvertToExpectedValue(Speed originalSpeed, SpeedUnit targetUnit, Speed expectedSpeed)
            {
                // arrange
                // act
                var actualSpeed = originalSpeed.Convert(targetUnit);

                // assert
                actualSpeed.MetresPerSecond.Should().BeApproximately(expectedSpeed.MetresPerSecond);
                actualSpeed.Value.Should().BeApproximately(expectedSpeed.Value);
                actualSpeed.Unit.Should().Be(targetUnit);
            }