public void ExcluirPersonagemDeveDeletarDaLista() { var fakeRepositorio = A.Fake <IPersonagemRepositorio>(); personagemAplicativo = new PersonagemAplicativo(fakeRepositorio); var personagem = new Personagem(1, "Mário", "BR", new DateTime(2016, 10, 10), 170, 80, "Soco", true, null); personagemAplicativo.ExcluirPersonagem(personagem); A.CallTo(() => fakeRepositorio.ExcluirPersonagem(personagem)).MustHaveHappened(); }
public void ExcluirPersonagem() { var repositorioFake = A.Fake <IPersonagemRepositorio>(); var aplicativo = new PersonagemAplicativo(repositorioFake); var personagem = new Personagem(10, "Bison"); aplicativo.ExcluirPersonagem(10); A.CallTo(() => repositorioFake.ExcluirPersonagem(personagem)) .MustHaveHappened(); }