public void ParseDimensionBadInput(string input) { var dim = DetailValueParser.ParseDimensions(input); dim.UnitOfMeasure.Should().Be(DimensionUnitOfMeasure.None); dim.Height.Should().Be(null); dim.Width.Should().Be(null); dim.Depth.Should().Be(null); }
//[InlineData("3 m cable", null, null, null, "null")] public void ParseDimensionDebug(string input, decimal height, decimal width, decimal depth, DimensionUnitOfMeasure uom) { var dim = DetailValueParser.ParseDimensions(input); dim.UnitOfMeasure.Should().Be(uom); dim.Height.Should().Be(height); dim.Width.Should().Be(width); dim.Depth.Should().Be(depth); }
public void ParseInvalidWeight(string input) { var(actualWeight, uom) = DetailValueParser.TryParseWeight(input); actualWeight.Should().Be(null); uom.Should().Be(WeightUnitOfMeasure.None); }
public void ParseWeight(string input, decimal weight, WeightUnitOfMeasure unitOfMeasure) { var(actualWeight, uom) = DetailValueParser.TryParseWeight(input); actualWeight.Should().Be(weight); uom.Should().Be(unitOfMeasure); }