public static SubtopicoServico MontarSubtopicoServico() { SubtopicoServico subtopicoServico = new SubtopicoServico( new SubtopicoRepositorioEF()); return(subtopicoServico); }
public void SubtopicoServicoListarSubtopicoes() { var subtopicoRepositorio = A.Fake <ISubtopicoRepositorio>(); var subtopicoServico = new SubtopicoServico(subtopicoRepositorio); subtopicoServico.Listar(); A.CallTo(() => subtopicoRepositorio.Listar()).MustHaveHappened(); }
public void SubtopicoServicoRemoverSubtopico() { var subtopicoRepositorio = A.Fake <ISubtopicoRepositorio>(); var subtopicoServico = new SubtopicoServico(subtopicoRepositorio); var subtopico = A.Fake <SubtopicoEntidade>(); subtopico.Id = 1; subtopicoServico.Remover(subtopico); A.CallTo(() => subtopicoRepositorio.Remover(subtopico)).MustHaveHappened(); }
public void SubtopicoServicoAdicionarSubtopico() { var subtopicoRepositorio = A.Fake <ISubtopicoRepositorio>(); var subtopicoServico = new SubtopicoServico(subtopicoRepositorio); var subtopico = A.Fake <SubtopicoEntidade>(); subtopico.Id = 0; subtopicoServico.Persistir(subtopico); A.CallTo(() => subtopicoRepositorio.Criar(subtopico)).MustHaveHappened(); }