public void AlwaysApplyColumnType() { var propertyMapper = new Mock<IPropertyMapper>(); var applier = new DatePropertyByNameApplier(); applier.Apply(ForClass<MyClass>.Property(x => x.CreatedAt), propertyMapper.Object); propertyMapper.Verify(x => x.Type(It.Is<IType>(t => t == NHibernateUtil.Date))); }
public void AlwaysApplyColumnType() { var propertyMapper = new Mock <IPropertyMapper>(); var applier = new DatePropertyByNameApplier(); applier.Apply(ForClass <MyClass> .Property(x => x.CreatedAt), propertyMapper.Object); propertyMapper.Verify(x => x.Type(It.Is <IType>(t => t == NHibernateUtil.Date))); }
public void WhenMemberIsDateTimeStartingWithDayThenMatch() { var applier = new DatePropertyByNameApplier(); applier.Match(ForClass <MyClass> .Property(x => x.DayOfExpiration)).Should().Be.True(); }
public void WhenMemberIsDateTimeEndingWithDayThenMatch() { var applier = new DatePropertyByNameApplier(); applier.Match(ForClass <MyClass> .Property(x => x.Birthday)).Should().Be.True(); }
public void WhenMemberIsNotDateTimeThenNoMatch() { var applier = new DatePropertyByNameApplier(); applier.Match(ForClass <MyClass> .Property(x => x.Date)).Should().Be.False(); }
public void WhenMemberIsNotDateTimeThenNoMatch() { var applier = new DatePropertyByNameApplier(); applier.Match(ForClass<MyClass>.Property(x => x.Date)).Should().Be.False(); }
public void WhenMemberIsDateTimeStartingWithDayThenMatch() { var applier = new DatePropertyByNameApplier(); applier.Match(ForClass<MyClass>.Property(x => x.DayOfExpiration)).Should().Be.True(); }
public void WhenMemberIsDateTimeEndingWithDayThenMatch() { var applier = new DatePropertyByNameApplier(); applier.Match(ForClass<MyClass>.Property(x => x.Birthday)).Should().Be.True(); }