コード例 #1
0
        public void TestMethodListarItinerario()
        {
            var gestorDAO = new GestorDAOSql();
            var itinerarioDAO = new ItinerarioDAOSql(gestorDAO);

            Assert.AreEqual(8, itinerarioDAO.Listar().Count);
        }
コード例 #2
0
        public void TestMethodIngresarItinerario()
        {
            var gestorDAO = new GestorDAOSql();
            var itinerarioDAO = new ItinerarioDAOSql(gestorDAO);

            var bus = new Bus();
            bus.ID = 2;

            var conductor = new Conductor();
            conductor.ID = 1;

            var ruta = new Ruta();
            ruta.ID = 3;

            var itinerario = new Itinerario("13/11/2015", "21:30:00", 20, bus, conductor, ruta);

            Assert.AreEqual(true, itinerarioDAO.Ingresar(itinerario));
        }
コード例 #3
0
        public void TestMethodValidarItinerario()
        {
            var conductor = new Conductor();

            var bus = new Bus();
            bus.ID = 1;
            bus.Placa = "PER-0793";

            var gestorDAOSql = new GestorDAOSql();
            var itinerarioDAOSql = new ItinerarioDAOSql(gestorDAOSql);

            conductor.ID = 1;

            var ruta = new Ruta();
            ruta.ID = 3;

            var itinerario = new Itinerario("9/11/2015", "21:30:00", 20, bus, conductor, ruta);

            conductor.Itinerarios = itinerarioDAOSql.Listar();

            Assert.AreEqual(false, conductor.ValidarItinerario(itinerario));
        }