Exemplo n.º 1
0
        public void handle_EnviarCadenaNula_GeneraExcepcion()
        {
            //Arrange
            Minutos  Minutos  = new Minutos();
            Horas    Horas    = new Horas();
            Dias     Dias     = new Dias();
            Semanas  Semanas  = new Semanas();
            Meses    Meses    = new Meses();
            Bimestre Bimestre = new Bimestre();
            Años     Años     = new Años();

            Minutos.setNext(Horas);
            Horas.setNext(Dias);
            Dias.setNext(Semanas);
            Semanas.setNext(Meses);
            Meses.setNext(Bimestre);
            Bimestre.setNext(Años);
            //Assert
            Assert.ThrowsException <NullReferenceException>(() => Horas.handle(null));
        }
Exemplo n.º 2
0
        public void handle_EnviarCadenaConPalabraHoras_RecibeNombreDelArchivoHoras()
        {
            //Arrange
            string   cArchivo = "";
            Minutos  Minutos  = new Minutos();
            Horas    Horas    = new Horas();
            Dias     Dias     = new Dias();
            Semanas  Semanas  = new Semanas();
            Meses    Meses    = new Meses();
            Bimestre Bimestre = new Bimestre();
            Años     Años     = new Años();

            Minutos.setNext(Horas);
            Horas.setNext(Dias);
            Dias.setNext(Semanas);
            Semanas.setNext(Meses);
            Meses.setNext(Bimestre);
            Bimestre.setNext(Años);
            //Act
            cArchivo = Horas.handle("Horas");

            //Assert
            Assert.AreEqual("Horas.txt", cArchivo);
        }