public void Constructor_EmptyValues_Gives_Undefined(string text) { var sut = new PixelPercent(text, CultureInfo.InvariantCulture); // Assert Assert.AreEqual(PixelPercentUnits.Undefined, sut.Units); }
public bool ValidateInput(int maxValue) { if (!PixelPercent.IsAcceptableWidth(textBoxWidth.Text)) { DisplayMessage.Show(MessageId.UnspecifiedValue, this, Res.Get(StringId.Width)); textBoxWidth.Focus(); return(false); } else if (ColumnWidth.Units != PixelPercentUnits.Undefined && ColumnWidth.Value <= 0) { DisplayMessage.Show(MessageId.InvalidNumberPositiveOnly, FindForm(), Res.Get(StringId.Width)); textBoxWidth.Focus(); return(false); } else if (maxValue > 0 && ColumnWidth.Units != PixelPercentUnits.Undefined && ColumnWidth.Value >= maxValue) { DisplayMessage.Show(MessageId.ValueExceedsMaximum, FindForm(), maxValue, Res.Get(StringId.Width)); textBoxWidth.Focus(); return(false); } else { return(true); } }
public void Constructor_Valid_Values_With_Units(string text, int expectedValue, PixelPercentUnits units) { // Act var sut = new PixelPercent(text, CultureInfo.InvariantCulture, units); // Assert Assert.AreEqual(expectedValue, sut.Value); }
public void Constructor_Valid_Values(int value, PixelPercentUnits units) { // Act var sut = new PixelPercent(value, units); // Assert Assert.AreEqual(value, sut.Value); Assert.AreEqual(units, sut.Units); }
public void Constructor_Invalid_Values_With_Units(string text, PixelPercentUnits units) { // Act var sut = new PixelPercent(text, CultureInfo.InvariantCulture, units); // Assert Assert.AreEqual(0, sut.Value); Assert.AreEqual(PixelPercentUnits.Undefined, sut.Units); }
public CellWidthProcessor(PixelPercent width) { _width = width; }
public void Default_Constructor() { // Act var sut = new PixelPercent(); // Assert Assert.AreEqual(0, sut.Value); Assert.AreEqual(PixelPercentUnits.Undefined, sut.Units); }