private static AreEqual ( |
||
cropVarietyNode | ||
cropVariety | AgGateway.ADAPT.ApplicationDataModel.Products.CropVariety | |
linkList | Dictionary |
|
Résultat | void |
private static void AreEqual(XmlNode cropVarietyNode, CropVariety cropVariety, Dictionary<string, List<UniqueId>> linkList)
{
UniqueIdAssert.AreEqual(linkList, cropVarietyNode.GetXmlAttribute("A"), cropVariety.Id.UniqueIds);
Assert.AreEqual(cropVarietyNode.GetXmlAttribute("A"), cropVariety.Id.FindIsoId());
Assert.AreEqual(cropVarietyNode.GetXmlAttribute("B"), cropVariety.Description);
}
CropVarietyAssert::AreEqual ( |
private static void AreEqual(XmlNode ctpNode, Crop crop, Catalog catalog, Dictionary <string, List <UniqueId> > linkList) { UniqueIdAssert.AreEqual(linkList, ctpNode.GetXmlAttribute("A"), crop.Id.UniqueIds); Assert.AreEqual(ctpNode.GetXmlAttribute("A"), crop.Id.FindIsoId()); Assert.AreEqual(ctpNode.GetXmlAttribute("B"), crop.Name); var matchingCropVarieties = catalog.Products.Where(x => x is CropVariety).Cast <CropVariety>().Where(cv => cv.CropId == crop.Id.ReferenceId).ToList(); CropVarietyAssert.AreEqual(ctpNode.SelectNodes("CVT"), matchingCropVarieties, linkList); }