public void AlwaysApplyColumnType()
        {
            var propertyMapper = new Mock<IPropertyMapper>();
            var applier = new MsSQL2008DateTimeApplier();
            applier.Apply(ForClass<MyClass>.Property(x => x.CreatedAt), propertyMapper.Object);

            propertyMapper.Verify(x=> x.Type(It.Is<IType>(t=> t == NHibernateUtil.DateTime2)));
        }
コード例 #2
0
        public void AlwaysApplyColumnType()
        {
            var propertyMapper = new Mock <IPropertyMapper>();
            var applier        = new MsSQL2008DateTimeApplier();

            applier.Apply(ForClass <MyClass> .Property(x => x.CreatedAt), propertyMapper.Object);

            propertyMapper.Verify(x => x.Type(It.Is <IType>(t => t == NHibernateUtil.DateTime2)));
        }
コード例 #3
0
        public void WhenMemberIsNotDateTimeThenNoMatch()
        {
            var applier = new MsSQL2008DateTimeApplier();

            applier.Match(ForClass <MyClass> .Property(x => x.Something)).Should().Be.False();
        }
コード例 #4
0
        public void WhenMemberIsDateNullableDateTimeThenNoMatch()
        {
            var applier = new MsSQL2008DateTimeApplier();

            applier.Match(ForClass <MyClass> .Property(x => x.DateOfExpiration)).Should().Be.False();
        }
コード例 #5
0
        public void WhenMemberIsNotDateNullableDateTimeThenMatch()
        {
            var applier = new MsSQL2008DateTimeApplier();

            applier.Match(ForClass <MyClass> .Property(x => x.CreatedAt)).Should().Be.True();
        }
 public void WhenMemberIsNotDateTimeThenNoMatch()
 {
     var applier = new MsSQL2008DateTimeApplier();
     applier.Match(ForClass<MyClass>.Property(x => x.Something)).Should().Be.False();
 }
 public void WhenMemberIsNotDateNullableDateTimeThenMatch()
 {
     var applier = new MsSQL2008DateTimeApplier();
     applier.Match(ForClass<MyClass>.Property(x => x.CreatedAt)).Should().Be.True();
 }
 public void WhenMemberIsDateNullableDateTimeThenNoMatch()
 {
     var applier = new MsSQL2008DateTimeApplier();
     applier.Match(ForClass<MyClass>.Property(x => x.DateOfExpiration)).Should().Be.False();
 }