public void CreateStructure_WhenStructureContainsNullableTimeStamp_TimeStampMemberIsAssignedAValue() { var fixedDateTime = new DateTime(2001, 01, 02, 03, 04, 05); SysDateTime.NowFn = () => fixedDateTime; var schema = StructureSchemaTestFactory.CreateRealFrom <IHaveNullableTimeStamp>(); var item = new IHaveNullableTimeStamp(); var structure = Builder.CreateStructure(item, schema); Assert.AreEqual("TimeStamp", structure.Indexes[1].Path); Assert.AreEqual(fixedDateTime, structure.Indexes[1].Value); }
public void CreateStructure_WhenStructureContainsNullableTimeStamp_TimeStampMemberIsAssignedAValue() { var fixedDateTime = new DateTime(2001, 01, 02, 03, 04, 05); SysDateTime.NowFn = () => fixedDateTime; var schema = StructureSchemaTestFactory.CreateRealFrom<IHaveNullableTimeStamp>(); var item = new IHaveNullableTimeStamp(); var structure = Builder.CreateStructure(item, schema); Assert.AreEqual("TimeStamp", structure.Indexes[1].Path); Assert.AreEqual(fixedDateTime, structure.Indexes[1].Value); }