reserveWarning.cy.ts 998 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import {
  2. beforeSetup,
  3. exportIntercept,
  4. generateNetworkResult,
  5. intercept,
  6. intoMenu,
  7. validateExport,
  8. validateTableList,
  9. validateTableSearch,
  10. } from './utils';
  11. const basicData = {
  12. materialName: '测试产品1',
  13. amount: 0,
  14. wllbCode: 'TELD_0001',
  15. maxNum: '12',
  16. minNum: '4',
  17. };
  18. describe('物料储量预警', function() {
  19. beforeEach(function() {
  20. beforeSetup();
  21. intoMenu('库内管理', '物料储量预警');
  22. });
  23. beforeEach(function() {
  24. intercept('/queryList/reserveWarnings', function({reply, search}) {
  25. generateNetworkResult({reply, search, basicData, title: 'wllbCode'});
  26. });
  27. exportIntercept('/queryList/reserveWarningsExport');
  28. });
  29. it('table', function() {
  30. validateTableList('reserve_warning_table');
  31. validateTableSearch('reserve_warning_table', ['wllbCode', 'materialName'], {
  32. toolId: 'reserves_warning_filter',
  33. url: '/queryList/reserveWarnings',
  34. });
  35. validateExport('reserve_warning_table');
  36. });
  37. });