public void Get_RetornaEntidadesRegistradas_QuandoHáEntidadesNoBanco() { var entidadesPersistidas = ObterExemploEntidades(); PersistirEntidades(entidadesPersistidas); _controller = ObterApiController(); var resultado = _controller.Get() as OkObjectResult; var entidades = resultado.Value as IEnumerable <TEntidade>; CompararEntidades(entidades, entidadesPersistidas); }
public void Api_Get_Deve_retornar_a_lista_de_entidades_registradas_quando_houver_entidades_persistidas() { var entidadesPersistidas = ObterExemploEntidades(); PersistirEntidades(entidadesPersistidas); _controller = ObterApiController(); var resultado = _controller.Get() as OkObjectResult; var entidades = resultado.Value as IEnumerable <TEntidade>; CompararEntidades(entidades, entidadesPersistidas); }
protected ApiControllerTests() { _chaveDoBanco = Guid.NewGuid().ToString(); _ambienteDeTeste = AmbienteDeTeste.NovoAmbiente(_chaveDoBanco); _controller = ObterApiController(); }