| | |
| | | } |
| | | |
| | | @Test |
| | | void createShouldRejectCaseInsensitiveDuplicateCollectorMeasurement() |
| | | { |
| | | TTest test = validTest(); |
| | | test.getBatteries().get(0).getCollectorChannels() |
| | | .add(collectorChannel("primary_temperature", "主温度重复", "S-04")); |
| | | mockEnabledOptions(); |
| | | |
| | | ServiceException exception = assertThrows(ServiceException.class, () -> testService.createTest(test)); |
| | | |
| | | assertEquals("同一电池号的采集器测量项不可重复", exception.getMessage()); |
| | | verify(testMapper, never()).insertTest(any(TTest.class)); |
| | | } |
| | | |
| | | @Test |
| | | void createShouldRejectBatteriesFromDifferentGroups() |
| | | { |
| | | TTest test = validTest(); |