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