Ejemplo n.º 1
0
        public void Offers_Cannot_Contain_Money()
        {
            var offer1 = new TradeOffer(new Club()
            {
                Money = 100
            });
            var offer2 = new TradeOffer(new Club()
            {
                Money = 100
            });

            var rule = new OffersCannotContainMoney(offer1, offer2);

            Assert.AreEqual(true, rule.Validate());
        }
Ejemplo n.º 2
0
        public void Offers_Cannot_Contain_Money_Added_Offer2()
        {
            var offer1 = new TradeOffer(new Club()
            {
                Money = 100
            });
            var offer2 = new TradeOffer(new Club()
            {
                Money = 100
            });

            offer2.AddMoney(10);

            var rule = new OffersCannotContainMoney(offer1, offer2);

            Assert.AreEqual(false, rule.Validate());
        }