优化
This commit is contained in:
+9
@@ -4,6 +4,8 @@ import com.baiyue.lastleg.pda.move.controller.PdaInventoryMoveController;
|
||||
import com.baiyue.lastleg.pda.move.dto.PdaInventoryMoveRequest;
|
||||
import com.baiyue.lastleg.pda.stocktake.controller.PdaStocktakeController;
|
||||
import com.baiyue.lastleg.pda.stocktake.dto.PdaStocktakeRequests;
|
||||
import com.baiyue.lastleg.pda.stocktake.mapper.PdaStocktakeItemMapper;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
@@ -38,4 +40,11 @@ class PdaInventoryOperationContractTest {
|
||||
assertThat(fields).doesNotContainAnyElementsOf(forbidden);
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
void stocktakeAnnotationSqlUsesNativeComparisonOperators() throws Exception {
|
||||
String sql = String.join("", PdaStocktakeItemMapper.class.getMethod("differences", long.class)
|
||||
.getAnnotation(Select.class).value());
|
||||
assertThat(sql).contains("difference_packages<>0").doesNotContain("<", ">");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user