我想为 REST API 生成自动化测试。我的控制器有一个方法,它已经从数据库中获取列表并生成一个 JSON:
@Path("/mrp/banco")
@GET
@Produces(MediaType.APPLICATION_JSON)
public Response getFromDB() {
try {
List<MRP> list = new LinkedList<MRP>();
list = repository.select();
LOGGER.info("tamanho da lista/tuplas : " + list.size());
return Response.ok().entity(list).build();
} catch (Exception e) {
System.out.println(e);
}
return null;
}
我不知道如何编写junit测试。甚至有嘲讽。有人能帮我吗?
谢谢
PS.:我的回购:
public interface MRPRepository extends CrudRepository<MRP,Long>{
@Query("SELECT m FROM MRP m WHERE QTD_SALDO_PROGRAMAR > 0 "
+ "AND FLAG_PLANEJADO = 0 AND FLAG_CANCELADO = 0"
+ "AND FLAG_ATENDIDO=0" )
List<MRP> select();
}
HUX布斯
相关分类