public void PriceManipulationLimit_ShouldReturn_Value_For_EqualityComponent()
        {
            var PriceManipulationLimit = new PriceManipulationLimit(5);

            var equalityComponent = new List <object> {
                PriceManipulationLimit.Value
            };

            PriceManipulationLimit.GetEqualityComponents().Should().BeEquivalentTo(equalityComponent);
        }
Exemple #2
0
 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);
        }