优化
This commit is contained in:
+12
-6
@@ -5,8 +5,7 @@ import com.baiyue.lastleg.dispatch.controller.DispatchController;
|
||||
import com.baiyue.lastleg.dispatch.controller.DispatchQueryController;
|
||||
import com.baiyue.lastleg.dispatch.controller.SmartDispatchController;
|
||||
import com.baiyue.lastleg.dispatch.pda.controller.DispatchPdaController;
|
||||
import com.baiyue.lastleg.inboundplan.pda.controller.InboundPalletAssignmentController;
|
||||
import com.baiyue.lastleg.inboundplan.pda.controller.InboundPdaController;
|
||||
import com.baiyue.lastleg.inboundplan.pda.controller.ReceivingContainerController;
|
||||
import com.baiyue.lastleg.inventory.command.controller.InventoryCommandController;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
@@ -26,10 +25,17 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||
|
||||
class Phase4BrowserApiBoundaryTest {
|
||||
@Test
|
||||
void inboundPdaAndUnloadPhotoApisUseThePdaAccessDomain() {
|
||||
assertTrue(basePath(InboundPdaController.class).startsWith("/api/pda/v1/"));
|
||||
assertTrue(basePath(InboundPalletAssignmentController.class).startsWith("/api/pda/v1/"));
|
||||
assertFalse(basePath(InboundPdaController.class).contains("/api/platform/"));
|
||||
void onlyStableContainerReceivingUsesThePdaInboundAccessDomain() throws Exception {
|
||||
assertTrue(basePath(ReceivingContainerController.class).startsWith("/api/pda/v1/"));
|
||||
assertFalse(basePath(ReceivingContainerController.class).contains("/api/platform/"));
|
||||
Path controllers = Path.of("src/main/java/com/baiyue/lastleg/inboundplan/pda/controller");
|
||||
String source = Files.walk(controllers).filter(path -> path.toString().endsWith(".java"))
|
||||
.map(path -> {
|
||||
try { return Files.readString(path); }
|
||||
catch (Exception exception) { throw new IllegalStateException(exception); }
|
||||
}).collect(Collectors.joining("\n"));
|
||||
assertFalse(source.contains("/api/pda/v1/last-leg/inbound-plans/{planNo}"));
|
||||
assertFalse(source.contains("@RequestParam(required = false) String customerId"));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user