| File was renamed from ruoyi-admin/src/test/java/com/ruoyi/web/controller/system/TTestControllerContractTest.java |
| | |
| | | package com.ruoyi.web.controller.system; |
| | | package com.battery.business.web; |
| | | |
| | | import static org.junit.jupiter.api.Assertions.assertEquals; |
| | | import java.lang.reflect.Method; |
| | |
| | | assertEquals("/{testId}/data/cycles", TTestController.class.getMethod("persistedCycles", Long.class) |
| | | .getAnnotation(org.springframework.web.bind.annotation.GetMapping.class).value()[0]); |
| | | assertPermission("saveConsoleDetail", "@ss.hasPermi('system:test:edit')", Long.class, |
| | | com.ruoyi.system.domain.TTestConsoleDetail.class); |
| | | com.battery.business.domain.TTestConsoleDetail.class); |
| | | assertEquals("/{testId}/console-detail", TTestController.class.getMethod("saveConsoleDetail", Long.class, |
| | | com.ruoyi.system.domain.TTestConsoleDetail.class).getAnnotation(PutMapping.class).value()[0]); |
| | | com.battery.business.domain.TTestConsoleDetail.class).getAnnotation(PutMapping.class).value()[0]); |
| | | } |
| | | |
| | | private void assertPermission(String methodName, String permission, Class<?>... parameterTypes) throws Exception |