Esempio n. 1
0
        public void __035_variaveis_privadas_da_classe_nao_sao_visiveis_de_fora_dela()
        {
            Mamifero gato = new Mamifero("Gatinho");

            /*
             não se pode acessar a variavelPrivada
             o máximo que podemos fazer é acessar via reflection.
             mas isso é um processo conhecido como gambiarra.
             */

            Assert.AreEqual(___, gato.GetType().GetField("variavelPrivada").IsPrivate, "035	Variáveis privadas da classe não são visiveis de fora dela");
        }