Пример #1
0
		public void Dates_Before_1753_Should_Not_Insert_Null()
		{
			object savedId;
			var expectedStoredValue = DateTime.MinValue.Date.AddDays(1).Date;
			using (ISession session = OpenSession())
			using (var tx = session.BeginTransaction())
			{
				var concrete = new DomainClass{Date = expectedStoredValue.AddMinutes(90)};
				savedId = session.Save(concrete);
				tx.Commit();
			}

			using (ISession session = OpenSession())
			using (var tx = session.BeginTransaction())
			{
				var savedObj = session.Get<DomainClass>(savedId);
				savedObj.Date.Should().Be(expectedStoredValue);
				session.Delete(savedObj);
				tx.Commit();
			}
		}
Пример #2
0
        public void Dates_Before_1753_Should_Not_Insert_Null()
        {
            object savedId;
            var    expectedStoredValue = DateTime.MinValue.Date.AddDays(1).Date;

            using (ISession session = OpenSession())
                using (var tx = session.BeginTransaction())
                {
                    var concrete = new DomainClass {
                        Date = expectedStoredValue.AddMinutes(90)
                    };
                    savedId = session.Save(concrete);
                    tx.Commit();
                }

            using (ISession session = OpenSession())
                using (var tx = session.BeginTransaction())
                {
                    var savedObj = session.Get <DomainClass>(savedId);
                    Assert.That(savedObj.Date, Is.EqualTo(expectedStoredValue));
                    session.Delete(savedObj);
                    tx.Commit();
                }
        }