public void VerifyTransportVertexModelRequiredAnnotations() { var vertexForValidation = new TransportVertex { Description = "TestDescr" }; var errorCount = CheckPropertyValidation.Validate(vertexForValidation).Count; Assert.AreEqual(ClassValidationError, errorCount); }
public void VerifyGraphMapModelRequiredAnnotations() { var graphForValidation = new GraphMap { GraphString = string.Empty }; var errorCount = CheckPropertyValidation.Validate(graphForValidation).Count; Assert.AreEqual(ClassValidationError, errorCount); }
public void VerifyIntercityLinkModelRequiredAnnotations() { var edgeToValidate = new IntercityLink { NodesPair = new VerticesPair { FirstNodeId = 1, RelatedNodeId = 2 } }; var errorCount = CheckPropertyValidation.Validate(edge).Count; if (errorCount == 0 && (edgeToValidate.Length == defaultValueOfDouble || edgeToValidate.Price == defaultValueOfDouble || edgeToValidate.ServiceClass == defaultValueOfByte)) { errorCount++; } Assert.AreEqual(ClassValidationError, errorCount); }
public void VerifyTransportVertexModelProperties() { var errorCount = CheckPropertyValidation.Validate(vertex).Count; Assert.AreEqual(NoErrors, errorCount); }
public void VerifyGraphMapModelProperties() { var errorCount = CheckPropertyValidation.Validate(graph).Count; Assert.AreEqual(NoErrors, errorCount); }
public void VerifyIntercityLinkModelProperties() { var errorCount = CheckPropertyValidation.Validate(edge).Count; Assert.AreEqual(NoErrors, errorCount); }