@Test @Transactional public void getAllCommercialOperations() throws Exception { // Initialize the database commercialOperationRepository.saveAndFlush(commercialOperation); // Get all the commercialOperations restCommercialOperationMockMvc .perform(get("/api/commercialOperations")) .andExpect(status().isOk()) .andExpect(content().contentType(MediaType.APPLICATION_JSON)) .andExpect(jsonPath("$.[*].id").value(hasItem(commercialOperation.getId().intValue()))) .andExpect(jsonPath("$.[*].providerCode").value(hasItem(DEFAULT_PROVIDER_CODE.toString()))); }
@Test @Transactional public void deleteCommercialOperation() throws Exception { // Initialize the database commercialOperationRepository.saveAndFlush(commercialOperation); int databaseSizeBeforeDelete = commercialOperationRepository.findAll().size(); // Get the commercialOperation restCommercialOperationMockMvc .perform( delete("/api/commercialOperations/{id}", commercialOperation.getId()) .accept(TestUtil.APPLICATION_JSON_UTF8)) .andExpect(status().isOk()); // Validate the database is empty List<CommercialOperation> commercialOperations = commercialOperationRepository.findAll(); assertThat(commercialOperations).hasSize(databaseSizeBeforeDelete - 1); }
@Test @Transactional public void updateCommercialOperation() throws Exception { // Initialize the database commercialOperationRepository.saveAndFlush(commercialOperation); int databaseSizeBeforeUpdate = commercialOperationRepository.findAll().size(); // Update the commercialOperation commercialOperation.setProviderCode(UPDATED_PROVIDER_CODE); restCommercialOperationMockMvc .perform( put("/api/commercialOperations") .contentType(TestUtil.APPLICATION_JSON_UTF8) .content(TestUtil.convertObjectToJsonBytes(commercialOperation))) .andExpect(status().isOk()); // Validate the CommercialOperation in the database List<CommercialOperation> commercialOperations = commercialOperationRepository.findAll(); assertThat(commercialOperations).hasSize(databaseSizeBeforeUpdate); CommercialOperation testCommercialOperation = commercialOperations.get(commercialOperations.size() - 1); assertThat(testCommercialOperation.getProviderCode()).isEqualTo(UPDATED_PROVIDER_CODE); }