@Test @Transactional public void createRegister_info() throws Exception { int databaseSizeBeforeCreate = register_infoRepository.findAll().size(); // Create the Register_info restRegister_infoMockMvc .perform( post("/api/register_infos") .contentType(TestUtil.APPLICATION_JSON_UTF8) .content(TestUtil.convertObjectToJsonBytes(register_info))) .andExpect(status().isCreated()); // Validate the Register_info in the database List<Register_info> register_infos = register_infoRepository.findAll(); assertThat(register_infos).hasSize(databaseSizeBeforeCreate + 1); Register_info testRegister_info = register_infos.get(register_infos.size() - 1); assertThat(testRegister_info.getDate_checkin()).isEqualTo(DEFAULT_DATE_CHECKIN); assertThat(testRegister_info.getDate_checkout()).isEqualTo(DEFAULT_DATE_CHECKOUT); assertThat(testRegister_info.getNumber_of_adult()).isEqualTo(DEFAULT_NUMBER_OF_ADULT); assertThat(testRegister_info.getNumber_of_kid()).isEqualTo(DEFAULT_NUMBER_OF_KID); assertThat(testRegister_info.getOther_request()).isEqualTo(DEFAULT_OTHER_REQUEST); assertThat(testRegister_info.getDeposit_value()).isEqualTo(DEFAULT_DEPOSIT_VALUE); assertThat(testRegister_info.getCreate_date()).isEqualTo(DEFAULT_CREATE_DATE); assertThat(testRegister_info.getLast_modified_date()).isEqualTo(DEFAULT_LAST_MODIFIED_DATE); }
@Test @Transactional public void deleteRegister_info() throws Exception { // Initialize the database register_infoRepository.saveAndFlush(register_info); int databaseSizeBeforeDelete = register_infoRepository.findAll().size(); // Get the register_info restRegister_infoMockMvc .perform( delete("/api/register_infos/{id}", register_info.getId()) .accept(TestUtil.APPLICATION_JSON_UTF8)) .andExpect(status().isOk()); // Validate the database is empty List<Register_info> register_infos = register_infoRepository.findAll(); assertThat(register_infos).hasSize(databaseSizeBeforeDelete - 1); }
@Test @Transactional public void checkCreate_dateIsRequired() throws Exception { int databaseSizeBeforeTest = register_infoRepository.findAll().size(); // set the field null register_info.setCreate_date(null); // Create the Register_info, which fails. restRegister_infoMockMvc .perform( post("/api/register_infos") .contentType(TestUtil.APPLICATION_JSON_UTF8) .content(TestUtil.convertObjectToJsonBytes(register_info))) .andExpect(status().isBadRequest()); List<Register_info> register_infos = register_infoRepository.findAll(); assertThat(register_infos).hasSize(databaseSizeBeforeTest); }
@Test @Transactional public void getRegister_info() throws Exception { // Initialize the database register_infoRepository.saveAndFlush(register_info); // Get the register_info restRegister_infoMockMvc .perform(get("/api/register_infos/{id}", register_info.getId())) .andExpect(status().isOk()) .andExpect(content().contentType(MediaType.APPLICATION_JSON)) .andExpect(jsonPath("$.id").value(register_info.getId().intValue())) .andExpect(jsonPath("$.date_checkin").value(DEFAULT_DATE_CHECKIN.toString())) .andExpect(jsonPath("$.date_checkout").value(DEFAULT_DATE_CHECKOUT.toString())) .andExpect(jsonPath("$.number_of_adult").value(DEFAULT_NUMBER_OF_ADULT)) .andExpect(jsonPath("$.number_of_kid").value(DEFAULT_NUMBER_OF_KID)) .andExpect(jsonPath("$.other_request").value(DEFAULT_OTHER_REQUEST.toString())) .andExpect(jsonPath("$.deposit_value").value(DEFAULT_DEPOSIT_VALUE.intValue())) .andExpect(jsonPath("$.create_date").value(DEFAULT_CREATE_DATE_STR)) .andExpect(jsonPath("$.last_modified_date").value(DEFAULT_LAST_MODIFIED_DATE_STR)); }