public void Should_Add_AgencyCommunicationRequest() { var extendOffersValidity = new Core.Entities.ExtendOffersValidity(ExtendOffersValidityId, OffersDuration, ExtendOffersReason, ReplyReceivingDurationDays, ReplyReceivingDurationTime); extendOffersValidity.AddAgencyCommunicationRequest(TENDER_ID, AgencyCommunicationRequestId); extendOffersValidity.AgencyCommunicationRequest.ShouldNotBeNull(); extendOffersValidity.AgencyCommunicationRequest.State.ShouldBe(ObjectState.Added); }
public void Should_Delete_ExtendOffersValidity() { var extendOffersValidity = new Core.Entities.ExtendOffersValidity(ExtendOffersValidityId, OffersDuration, ExtendOffersReason, ReplyReceivingDurationDays, ReplyReceivingDurationTime); extendOffersValidity.Delete(); extendOffersValidity.ShouldNotBeNull(); extendOffersValidity.State.ShouldBe(ObjectState.Deleted); }
public void Should_DeActive_ExtendOffersValidity() { var extendOffersValidity = new Core.Entities.ExtendOffersValidity(ExtendOffersValidityId, OffersDuration, ExtendOffersReason, ReplyReceivingDurationDays, ReplyReceivingDurationTime); extendOffersValidity.DeActive(); extendOffersValidity.ShouldNotBeNull(); extendOffersValidity.IsActive.ShouldNotBeNull(); extendOffersValidity.IsActive.Value.ShouldBeFalse(); }
public void Should_Construct_ExtendOffersValidity() { var extendOffersValidity = new Core.Entities.ExtendOffersValidity(ExtendOffersValidityId, OffersDuration, ExtendOffersReason, ReplyReceivingDurationDays, ReplyReceivingDurationTime); extendOffersValidity.ShouldNotBeNull(); extendOffersValidity.ExtendOffersValidityId.ShouldBe(ExtendOffersValidityId); extendOffersValidity.IsActive.ShouldNotBeNull(); extendOffersValidity.IsActive.Value.ShouldBeTrue(); extendOffersValidity.OffersDuration.ShouldBe(OffersDuration); extendOffersValidity.NewOffersExpiryDate.Date.ShouldBe(DateTime.Now.AddDays(OffersDuration).Date); extendOffersValidity.ExtendOffersReason.ShouldBe(ExtendOffersReason); extendOffersValidity.ReplyReceivingDurationDays.ShouldBe(ReplyReceivingDurationDays); extendOffersValidity.ReplyReceivingDurationTime.ShouldBe(ReplyReceivingDurationTime); }
public void Should_Empty_Construct_ExtendOffersValidity() { var extendOffersValidity = new Core.Entities.ExtendOffersValidity(); extendOffersValidity.ShouldNotBeNull(); }