Example #1
0
 public void null_safe_reads_equipment_class_empty_description_collection()
 {
     EquipmentClassType eqClass = new EquipmentClassType();
     eqClass.Description = new List<DescriptionType>();
     var description = eqClass.ValueOrDefault(e => e.Description.First().Value);
     Assert.AreEqual(description, null);
 }
Example #2
0
 public void null_safe_reads_equipment_class_description_with_real_description()
 {
     EquipmentClassType eqClass = new EquipmentClassType();
     eqClass.Description = new List<DescriptionType>();
     eqClass.Description.Add(new DescriptionType() { Value = "descr" });
     var description = eqClass.ValueOrDefault(e => e.Description.First().Value);
     Assert.AreEqual(description, "descr");
 }
Example #3
0
 public void null_safe_reads_equipment_last_description()
 {
     EquipmentClassType eqClass = new EquipmentClassType();
     eqClass.Description = new List<DescriptionType>();
     eqClass.Description.Add(new DescriptionType() { Value = "first descr" });
     eqClass.Description.Add(new DescriptionType() { Value = "second descr" });
     eqClass.Description.Add(new DescriptionType() { Value = "third descr" });
     var description = eqClass.ValueOrDefault(e => e.Description.Last().Value);
     Assert.AreEqual(description, "third descr");
 }