public void PriorityFilterNodeDefaults() { PriorityFilterNode filter = new PriorityFilterNode(); Assert.AreEqual("Priority Filter", filter.Name); Assert.IsNull(filter.MinimumPriority); }
public void MinimumPriotityGreaterThanMaximumPriorityResultsInValidationError() { PriorityFilterMaximumPriorityValidationAttribute maxPrioValidation = new PriorityFilterMaximumPriorityValidationAttribute(); PriorityFilterNode prioFilterNode = new PriorityFilterNode(); prioFilterNode.MaximumPriority = 4; prioFilterNode.MinimumPriority = 8; List <ValidationError> validationErrors = new List <ValidationError>(); maxPrioValidation.Validate(prioFilterNode, typeof(PriorityFilterNode).GetProperty("MaximumPriority"), validationErrors, ServiceProvider); Assert.AreEqual(1, validationErrors.Count); }
public void PriorityFilterNodeTest() { string name = "some name"; int minimumPriority = 123; int maximumPriority = Int32.MaxValue; PriorityFilterNode node = new PriorityFilterNode(); node.Name = name; node.MaximumPriority = maximumPriority; node.MinimumPriority = minimumPriority; PriorityFilterData nodeData = (PriorityFilterData)node.LogFilterData; Assert.AreEqual(name, nodeData.Name); Assert.AreEqual(minimumPriority, nodeData.MinimumPriority); Assert.AreEqual(Int32.MaxValue, nodeData.MaximumPriority); }
public void PriorityFilterDataTest() { string name = "some name"; int minimumPriority = 123; int maximumPriority = 234; PriorityFilterData data = new PriorityFilterData(); data.Name = name; data.MinimumPriority = minimumPriority; data.MaximumPriority = maximumPriority; PriorityFilterNode node = new PriorityFilterNode(data); Assert.AreEqual(name, node.Name); Assert.AreEqual(minimumPriority, node.MinimumPriority); Assert.AreEqual(maximumPriority, node.MaximumPriority); }