@Test public void testSetResponseMessageAndStatus() { BaseModel model = new BaseModel(null, null); model.setResponseMessage("message"); assertNotNull(model.getResponseMessage()); assertEquals("message", model.getResponseMessage()); model.setResponseStatus(Response.Status.OK); assertNotNull(model.getResponseStatus()); assertEquals(Response.Status.OK, model.getResponseStatus()); model.setResponseAndMeessageForDBError(new SQLException("exception test")); assertNotNull(model.getResponseMessage()); assertEquals(BaseModel.GENERIC_SERVER_ERR_MSG, model.getResponseMessage()); assertNotNull(model.getResponseStatus()); assertEquals(Response.Status.INTERNAL_SERVER_ERROR, model.getResponseStatus()); }