Ejemplo n.º 1
0
        public void TestarRetornoObjeto()
        {
            // ARRANGE
            var pontosBd = _pontosBd;

            _jogoRepositoryMock.Setup(x => x.GetAll()).Returns(pontosBd);

            // ACT
            var response = _jogoService.GetAll();

            // ASSERT
            Assert.AreEqual(response.Success, true);
            Assert.AreEqual(response.Content.DataInicial, Convert.ToDateTime("01/10/2020"));
            Assert.AreEqual(response.Content.DataFinal, Convert.ToDateTime("15/10/2020"));
            Assert.AreEqual(response.Content.QtdeJogosDisputados, 4);
            Assert.AreEqual(response.Content.TotalPontosMarcados, 40);
            Assert.AreEqual(response.Content.MediaPontosPorJogo, 10);
            Assert.AreEqual(response.Content.MenorPontuacao, 8);
            Assert.AreEqual(response.Content.MaiorPontuacao, 12);
            Assert.AreEqual(response.Content.QtdeVezesRecord, 2);
        }