Beispiel #1
0
        public void GrabacionFallida()
        {
            var vista = new FakeView();
            var p = new Presenter(vista);

            p.Initialize();

            Assert.IsFalse(p.Grabar(10, 10, 4), "No deberia haber grabado con estos datos");
        }
Beispiel #2
0
        public void CalculoDeTotal()
        {
            var vista = new FakeView();
            var p = new Presenter(vista, new DateTime(2002, 1, 1));

            p.Initialize();

            Assert.AreEqual(13, p.CalcularTotal(20, 5, 2));
        }
Beispiel #3
0
        public void GrabacionExitosa()
        {
            var vista = new FakeView();
            var p = new Presenter(vista);

            p.Initialize();

            Assert.IsTrue(p.Grabar(30, 10, 4), "Deberia haber grabado con estos datos");
        }
Beispiel #4
0
        public void InicializoCampoEgresos()
        {
            var vista = new FakeView();
            var p = new Presenter(vista);

            p.Initialize();

            Assert.IsTrue(vista.CampoEgresosVisible(), "El campo 2 no fue inicializado correctamente.");
        }
Beispiel #5
0
        public void NoInicializoCampoImpuestosEnAnio2002()
        {
            var vista = new FakeView();
            var p = new Presenter(vista, new DateTime(2002, 1, 1));

            p.Initialize();

            Assert.IsFalse(vista.CampoImpuestosVisible(), "El campo 3 fue inicializado en año 2002.");
        }