0
私たちはちょっとだけ単体テストのテストをしました。 データベースサーバーが接続されていないか、到達できない場合はどうなるでしょうか。私たちはすでにテストコードを書いていますが、サーバーが接続されていない場合、模倣することはできません。UnitTesting JavaでのSQLデータベース
@Test
public void databaseIsNotRunning() throws Exception {
mockMvc.perform(get("/heartbeat"))
.andExpect(status().is5xxServerError())
.andExpect(MockMvcResultMatchers.jsonPath("$.application-status").value("ok"))
.andExpect(MockMvcResultMatchers.jsonPath("$.database-status").value("error"))
.andExpect(content().contentType(contentType));
}
それと間違っている何
、または行方不明:ここ
は、私たちの現在のテストコードのですか? 誰かまたは誰かが助けてもらえますか?