Esempio n. 1
0
        public void TestGiftIsWeekend()
        {
            // Shims solo pueden ser utilizados en ShimsContext:
            using (ShimsContext.Create())
            {
                // Arrange:
                // Shim DateTime.Now para que regrese una fecha fija
                System.Fakes.ShimDateTime.NowGet = () =>
                { return(new DateTime(2016, 5, 21)); };

                Gift gift = new Gift();

                // Act:
                bool status = gift.IsWeekend();

                // Assert:
                // Siempre es true si el componente que se prueba funciona
                Assert.AreEqual(true, status);
            }
        }