public void PriceManipulationLimit_ShouldReturn_Value_For_EqualityComponent() { var PriceManipulationLimit = new PriceManipulationLimit(5); var equalityComponent = new List <object> { PriceManipulationLimit.Value }; PriceManipulationLimit.GetEqualityComponents().Should().BeEquivalentTo(equalityComponent); }
public CampaignDto(string name, ProductDto product, int duration, int limit, int targetSalesCount) { Name = new Name(name); Product = product; Duration = new Duration(duration); Limit = new PriceManipulationLimit(limit); Count = new TargetSalesCount(targetSalesCount); Status = true; Id = new Guid(); }
public void ShouldBeCreatePriceManipulationLimitValue() { var PriceManipulationLimit = new PriceManipulationLimit(1); PriceManipulationLimit.Value.Should().Be(1); }