我是jhipster的新手。我想实现一个测试方法来测试从MySQL数据库中检索的值。当我尝试执行“gradlew test”命令时,它将通过说“java.lang.AssertionError:JSON路径" $。[0] .id”没有值而使相关测试用例失败。我已经手动添加了H2 Console数据库表值。我的测试方法如下。如何测试从jigster中的db中检索的值
@Test
@Transactional
public void getAllPlayersNS() throws Exception {
// Get all the playersNList
restPlayersNMockMvc.perform(get("/api/players-ns?sort=id,asce"))
.andExpect(status().isOk())
.andExpect(content().contentType(MediaType.APPLICATION_JSON_UTF8_VALUE))
.andExpect(jsonPath("$.[0].id").value(1));
}
我哪里出错了?
在你的问题中,你需要比这更多的信息。并且请不要将图像,甚至更糟糕的难以辨认的图像粘贴到您的问题中。使用格式良好,深思熟虑的文字。 –
谢谢。我已编辑@Tim Biegeleisen –