| | |
| | | assertWorkbookEmpty(); |
| | | } |
| | | |
| | | @Test void workbookRejectsExistingExtraStepMeasurementInsteadOfSkippingIt() |
| | | { |
| | | submit("STEP", List.of(row())); |
| | | jdbc.update("update t_test_step_record set extension_measurements_json=?", "{\"stepDuration\":3752,\"auxTemperature\":99}"); |
| | | var sheets = Map.of("REALTIME", List.of(row()), "STEP", List.of(row()), "CYCLE", List.of(row())); |
| | | assertTrue(assertThrows(RuntimeException.class, () -> submitWorkbook(sheets)).getMessage().contains("冲突拒绝")); |
| | | assertTrue(mapper.selectImportDataRecords(1L, "REALTIME").isEmpty()); |
| | | assertTrue(mapper.selectImportDataRecords(1L, "CYCLE").isEmpty()); |
| | | assertEquals(1, service.selectActions(new TTestDataRevisionAction()).size()); |
| | | } |
| | | |
| | | private void assertWorkbookEmpty() |
| | | { |
| | | for (String type : List.of("REALTIME", "STEP", "CYCLE")) assertTrue(mapper.selectImportDataRecords(1L, type).isEmpty()); |