public void t_Conditions_Save_Insert() { SiteCondition Conditions = new SiteCondition() { Id = TestHelper.TestGuid1, SiteVisitId = TestHelper.TestParentGuid, Sky = 3, Temperature = new Business.DataTypes.Temperature() { Value = 54, Units = "C" }, Wind = 0 }; ConditionsMapper.Insert(Conditions); using (IbaUnitTestEntities iba = new IbaUnitTestEntities()) { var ConditionsQuery = from Conditionss in iba.SiteCondition_ado select Conditionss; Assert.IsNotNull(ConditionsQuery, "Query result is null"); Assert.AreEqual(1, ConditionsQuery.Count(), "Wrong number of results in query"); SiteCondition_ado adoConditions = ConditionsQuery.First(); validateObjectEquality(Conditions, adoConditions); } }
public void SaveSiteConditions(SiteVisit visit) { if (visit == null) { throw new ArgumentNullException("visit"); } SiteVisitMapper.Insert(visit); ConditionsMapper.Insert(visit.StartConditions); ConditionsMapper.Insert(visit.EndConditions); }