public void ParseFromScowVesselName_Invalid_ThrowOutOfRangeException() { string scowVesselName = "TestInvalidScowVesselNameMustThrow"; var parser = new ScowParser(); Assert.Throws <ArgumentOutOfRangeException>( "scowVesselName", () => parser.ParseFromScowVesselName(scowVesselName)); }
public void ParseFromScowVesselName_Valid_ReturnExpected(string scowVesselName, Scow expectedScow) { var parser = new ScowParser(); var actualScow = parser.ParseFromScowVesselName(scowVesselName); Assert.Equal(expectedScow.Name, actualScow.Name); Assert.IsType(expectedScow.GetType(), actualScow); Assert.Equal(expectedScow.UllageTable, actualScow.UllageTable); }