Ejemplo n.º 1
0
        public void ProductSoldOut_CoinsNotInserted_ReadOfDisplay_FirstDisplayProductPriceThenInsertCoins()
        {
            var sut = new DisplayModule();

            sut.ProductNotAvailable();

            Assert.AreEqual("SOLD OUT", sut.ReadOut);
            Assert.AreEqual("INSERT COINS", sut.ReadOut);
        }
Ejemplo n.º 2
0
        public void ProductSoldOut_CoinsInserted_ReadOfDisplay_FirstDisplayProductPriceThenInsertCoins()
        {
            var sut = new DisplayModule();

            sut.UpdateInsertedCoinValue(.50m);
            sut.ProductNotAvailable();

            Assert.AreEqual("SOLD OUT", sut.ReadOut);
            Assert.AreEqual("$0.50", sut.ReadOut);
        }