public void PredefinedUnit_ShouldParseToExpectedUnit(ParseUnitTestData testData)
            {
                // arrange
                var parser = new LengthUnitParser();

                // act
                var actualUnit = parser.Parse(testData.ParseValue);

                // assert
                actualUnit.Should().Be(testData.ExpectedUnit);
            }
            public void UnknownUnit_ShouldThrow()
            {
                // arrange
                var parser = new LengthUnitParser();

                // act
                Action parse = () => parser.Parse(Fixture.Create <string>());

                // assert
                parse.Should().Throw <FormatException>();
            }