Beispiel #1
0
        public BottonSiguienteUlam(Ulam ulam, LabelDecimal labelDecimal,
                                   LabelBinaria labelBinaria, LabelHexadecimal labelHexadecimal,
                                   NumeroBinario.NumeroBinario binario, NumeroHexadecimal hexadecimal,
                                   LabelCapicua labelcapicua, LabelNumeroFeliz labelfeliz)
        {
            this.ulam             = ulam;
            this.labelfeliz       = labelfeliz;
            this.labelcapicua     = labelcapicua;
            this.labelDecimal     = labelDecimal;
            this.labelBinaria     = labelBinaria;
            this.labelHexadecimal = labelHexadecimal;
            this.binario          = binario;
            this.hexadecimal      = hexadecimal;
            this.numerocapicua    = new Capicua();
            this.numerofeliz      = new NumeroFeliz();


            this.Size      = new Size(100, 30);
            etiqueta       = "Siguiente -->";
            this.Text      = etiqueta;
            this.Click    += new EventHandler(click);
            this.Location  = new Point(240, 30);
            this.BackColor = Color.Aqua;

            ActualizarEtiquetaDecimal();
            ActualizarEtiquetaBinaria();
            ActualizarEtiquetaHexadecimal();
            ActualizarEtiquetaCapicua();
            ActualizarEtiquetaFeliz();
        }
        public void CreacionNumeroFeliz()
        {
            NumeroFeliz feliz         = new NumeroFeliz();
            Boolean     valorEsperado = true;
            Boolean     valorObtenido = feliz.esFelis();;

            Assert.AreEqual(valorEsperado, valorObtenido);
        }
Beispiel #3
0
 public void CompararNumeroFelizTest()
 {
     Assert.AreEqual(true, NumeroFeliz.CompararNumeroFeliz(7));
     Assert.AreEqual(false, NumeroFeliz.CompararNumeroFeliz(21));
     Assert.AreEqual(true, NumeroFeliz.CompararNumeroFeliz(28));
     Assert.AreEqual(false, NumeroFeliz.CompararNumeroFeliz(142));
     Assert.AreEqual(false, NumeroFeliz.CompararNumeroFeliz(37));
     Assert.AreEqual(true, NumeroFeliz.CompararNumeroFeliz(100));
 }
        public void Feliz100()
        {
            NumeroFeliz feliz         = new NumeroFeliz();
            Boolean     valorEsperado = true;

            feliz.setValor(3);
            Boolean valorObtenido = feliz.esFelis();

            Assert.AreEqual(valorEsperado, valorObtenido);
        }
        public void FelizSiguiente1vez()
        {
            NumeroFeliz feliz         = new NumeroFeliz();
            Boolean     valorEsperado = false;

            feliz.siguiente();
            Boolean valorObtenido = feliz.esFelis();

            Assert.AreEqual(valorEsperado, valorObtenido);
        }
Beispiel #6
0
        public AnteriorPadovan(Padovan padovan, LabelDecimal labelDecimal,
                               LabelBinaria labelBinaria, LabelHexadecimal labelHexadecimal,
                               NumeroBinario.NumeroBinario binario, NumeroHexadecimal hexadecimal,
                               LabelCapicua labelcapicua, LabelNumeroFeliz labelfeliz)
        {
            this.labelDecimal     = labelDecimal;
            this.labelBinaria     = labelBinaria;
            this.labelHexadecimal = labelHexadecimal;
            this.padovan          = padovan;
            this.binario          = binario;
            this.hexadecimal      = hexadecimal;

            this.labelfeliz    = labelfeliz;
            this.labelcapicua  = labelcapicua;
            this.numerocapicua = new Capicua();
            this.numerofeliz   = new NumeroFeliz();
        }
Beispiel #7
0
        public AntesFibonacci(NumeroFibonacci fibonacci, LabelDecimal labelDecimal,
                              LabelBinaria labelBinaria, LabelHexadecimal labelHexadecimal,
                              NumeroBinario.NumeroBinario binario, NumeroHexadecimal hexadecimal,
                              LabelCapicua labelcapicua, LabelNumeroFeliz labelfeliz)
        {
            this.labelDecimal     = labelDecimal;
            this.labelBinaria     = labelBinaria;
            this.labelHexadecimal = labelHexadecimal;
            this.fibonacci        = fibonacci;
            this.binario          = binario;
            this.hexadecimal      = hexadecimal;

            this.labelfeliz    = labelfeliz;
            this.labelcapicua  = labelcapicua;
            this.numerocapicua = new Capicua();
            this.numerofeliz   = new NumeroFeliz();
        }
        public void VerificaSeNumeroEFelizViaClasseConcreta(int numero)
        {
            bool isFeliz = new NumeroFeliz(numero).IsFeliz;

            Assert.IsTrue(true);
        }