Exemplo n.º 1
0
        public void AnoBisextoDe100em100Anos()
        {
            //Não é bisexto
            AnoBissexto ano = new AnoBissexto();

            Assert.IsFalse(ano.EhBissexto(1900));
        }
Exemplo n.º 2
0
        //[Test]
        public void VerificarAnoBissexto()
        {
            AnoBissexto novoAno = new AnoBissexto();

            novoAno.EhAnoBissexto(2018);

            Assert.AreEqual(2018, novoAno.Ano);
        }
Exemplo n.º 3
0
        public void Should_do_not_leap_year()
        {
            //Given
            AnoBissexto anoBissexto = new AnoBissexto();

            //When
            var result = anoBissexto.EhBissexto(1999);

            //Then
            Assert.False(result);
        }
Exemplo n.º 4
0
        public void TestaSeEhAnoBisexto()
        {
            AnoBissexto anoBissexto = new AnoBissexto();

            bool resultado  = anoBissexto.EhBissexto(2018);
            bool resultado2 = anoBissexto.EhBissexto(2020);
            bool resultado3 = anoBissexto.EhBissexto(2020 + 4);
            bool resultado4 = anoBissexto.EhBissexto(2020 + 400);
            bool resultado5 = anoBissexto.EhBissexto(2020 + 101);

            Assert.AreEqual(false, resultado);
            Assert.AreEqual(true, resultado2);
            Assert.AreEqual(true, resultado3);
            Assert.AreEqual(true, resultado4);
            Assert.AreEqual(false, resultado5);
        }
Exemplo n.º 5
0
        public void AnoBisextoDe400em400Anos()
        {
            AnoBissexto ano = new AnoBissexto();

            Assert.IsTrue(ano.EhBissexto(2000));
        }
Exemplo n.º 6
0
        public void AnoBisextoDe4em4Anos()
        {
            AnoBissexto ano = new AnoBissexto();

            Assert.IsTrue(ano.EhBissexto(2016));
        }
Exemplo n.º 7
0
        public void NaoEhAnoBisexto()
        {
            AnoBissexto ano = new AnoBissexto();

            Assert.IsFalse(ano.EhBissexto(2017));
        }
Exemplo n.º 8
0
        public void NaoDeveSerAnoBissexto()
        {
            int ano = 2015;

            Assert.AreEqual(false, AnoBissexto.EhBissexto(ano));
        }
Exemplo n.º 9
0
        public void DeveSerAnoBissexto()
        {
            int ano = 2016;

            Assert.AreEqual(true, AnoBissexto.EhBissexto(ano));
        }