public void ShouldUpdateNegotiationId(int negotiationId) { NegotiationFirstStageSupplier negotiationFirstStageSupplier = new NegotiationFirstStageSupplier(); negotiationFirstStageSupplier.UpdateNegotiationId(negotiationId); Assert.Equal(negotiationId, negotiationFirstStageSupplier.NegotiationId); Assert.Equal(ObjectState.Modified, negotiationFirstStageSupplier.State); }
public void ShouldNegotiationAsReportedToSupplier() { NegotiationFirstStageSupplier negotiationFirstStageSupplier = new NegotiationFirstStageSupplier(); negotiationFirstStageSupplier.SetAsReported(true); Assert.True(negotiationFirstStageSupplier.IsReported); Assert.Equal(ObjectState.Modified, negotiationFirstStageSupplier.State); }
public void ShouldUpdateSupplierStatusAndStartNegotiationPeriod() { NegotiationFirstStageSupplier negotiationFirstStageSupplier = new NegotiationFirstStageSupplier(); negotiationFirstStageSupplier.StartSupplierPeriodService(); Assert.Equal((int)Enums.enNegotiationSupplierStatus.PendeingSupplierReply, negotiationFirstStageSupplier.NegotiationSupplierStatusId); Assert.Equal(DateTime.Now.Date, negotiationFirstStageSupplier.PeriodStartDateTime.Value.Date); Assert.Equal(ObjectState.Modified, negotiationFirstStageSupplier.State); }
public void ShouldUpdateNegotiationFirstStageSupplierStatusAndPeriod(int negotiationStatusId) { NegotiationFirstStageSupplier negotiationFirstStageSupplier = new NegotiationFirstStageSupplier(); negotiationFirstStageSupplier.UpdateNegotiationFirstStageSupplier(negotiationStatusId, DateTime.Now.Date); Assert.Equal(negotiationStatusId, negotiationFirstStageSupplier.NegotiationSupplierStatusId); Assert.Equal(DateTime.Now.Date, negotiationFirstStageSupplier.PeriodStartDateTime); Assert.Equal(ObjectState.Modified, negotiationFirstStageSupplier.State); }
public void ShouldCreateNewNegotiationSupplier() { NegotiationFirstStageSupplier negotiationFirstStageSupplier = new NegotiationFirstStageSupplier((int)Enums.enNegotiationSupplierStatus.Agree, DateTime.Now, 1, "101000154", 1, 50); Assert.Equal(ObjectState.Added, negotiationFirstStageSupplier.State); }
public NegotiationFirstStageSupplier GetNegotiationFirstStageSupplier(int offerId, string cr) { NegotiationFirstStageSupplier negotiationSupplier = new NegotiationFirstStageSupplier(1, DateTime.Now, offerId, cr, 1, 500); return(negotiationSupplier); }