示例#1
0
        public void DeveSortearPalavra()
        {
            var palavra = new Palavra();

            palavra.Id         = 1;
            palavra.Composicao = "composicao";
            palavra.Dica       = "dica";

            Mock <IRepositorioPalavra> mockPalavraRepositorio = new Mock <IRepositorioPalavra>();

            mockPalavraRepositorio.Setup(pr => pr.BuscarTodas()).Returns(new List <Palavra> {
                palavra
            });

            var servico = new ServicoPalavra(mockPalavraRepositorio.Object);

            var sorteada = servico.SortearPalavra();

            Assert.AreEqual(palavra, sorteada);
        }