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>(); }