public void CanCreateWithDefaultValues() { var attribute = new RestrictMultipleAttribute(); Assert.IsTrue(attribute.IncludeWasteBasket); Assert.AreEqual(1, attribute.Max); }
public void CanNotCreateWithNegativeMax() { var attribute = new RestrictMultipleAttribute() { Max = -1 }; Assert.Fail("Should throw"); }
public void CanCreateWithZeroMax() { var attribute = new RestrictMultipleAttribute() { Max = 0 }; Assert.AreEqual(0, attribute.Max); }
public void CanCreateWithValues() { var attribute = new RestrictMultipleAttribute() { IncludeWasteBasket = false, Max = 2 }; Assert.IsFalse(attribute.IncludeWasteBasket); Assert.AreEqual(2, attribute.Max); }