Beispiel #1
0
            public void PredefinedUnit_ShouldParseToExpectedUnitAndReturnTrue(TryParsLengthUnitTestData testData)
            {
                // arrange
                var parser = new LengthUnitParser();

                // act
                bool result = parser.TryParse(testData.ParseValue, out var actualUnit);

                // assert
                actualUnit.Should().Be(testData.ExpectedUnit);
                result.Should().BeTrue();
            }
Beispiel #2
0
            public void UnknownUnit_ShouldSetUnitToDefaultAndReturnFalse()
            {
                // arrange
                var parser = new LengthUnitParser();

                // act
                bool result = parser.TryParse(Fixture.Create <string>(), out var actualUnit);

                // assert
                actualUnit.Should().Be(default(LengthUnit));
                result.Should().BeFalse();
            }