public void StatusRule_persistence_test() { DateTime now = DateTime.Now; // Get datetime without milliseconds now = new DateTime(now.Ticks - (now.Ticks % TimeSpan.TicksPerSecond), now.Kind); var _utilsbo_status_statusrule = new DSS3_LogisticsPoolingForUrbanDistribution.BO.Status { Code = "Status_Code", Description = "Status_Description", }; var _utilsbo_forcedstatus_statusrule_1 = new DSS3_LogisticsPoolingForUrbanDistribution.BO.Status { Code = "Status_Code", Description = "Status_Description", }; new PersistenceSpecification <DSS3_LogisticsPoolingForUrbanDistribution.BO.StatusRule>(Session) .CheckProperty(p => p.Limit, 6963) .CheckProperty(p => p.Case, "StatusRule_Case") .CheckProperty(p => p.Carrier, "StatusRule_Carrier") .CheckProperty(p => p.Shipper, "StatusRule_Shipper") .CheckProperty(p => p.MailShipper, true) .CheckProperty(p => p.MailCarrier, true) .CheckProperty(p => p.CustomMail, "StatusRule_CustomMail") .CheckReference(p => p.Status, _utilsbo_status_statusrule) .CheckReference(p => p.ForcedStatus, _utilsbo_forcedstatus_statusrule_1) .VerifyTheMappings(); }
public void StatusEvolution_persistence_test() { DateTime now = DateTime.Now; // Get datetime without milliseconds now = new DateTime(now.Ticks - (now.Ticks % TimeSpan.TicksPerSecond), now.Kind); var _ordersbo_status_orderstatus = new DSS3_LogisticsPoolingForUrbanDistribution.BO.Status { Code = "Status_Code", Description = "Status_Description", }; new PersistenceSpecification <DSS3_LogisticsPoolingForUrbanDistribution.BO.StatusEvolution>(Session) .CheckProperty(p => p.TimeChanged, now) .CheckProperty(p => p.Description, "StatusEvolution_Description") .CheckReference(p => p.Status, _ordersbo_status_orderstatus) .VerifyTheMappings(); }