public void Save_WorkWithoutErrors() { using(var session = _sessionFactory.OpenSession()) { var test = new Measurement {Time = DateTime.Now, Weight = 120.3}; session.SaveOrUpdate(test); } }
public void Read_ReturnsDataCorrectly() { using (var session = _sessionFactory.OpenSession()) { var test = new Measurement { Time = DateTime.Now, Weight = 95.3 }; session.SaveOrUpdate(test); var results = session.QueryOver<Measurement>(); results.RowCount().Should().Be(1); results.SingleOrDefault().ShouldBeEquivalentTo(test, o => o.Excluding(x => x.Id)); } }
public virtual void AddMeasurement(Measurement measurement) { measurement.User = this; Measurements.Add(measurement); }