upload current sources
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
/******************************************************************************
|
||||
* ╔═══════════════════════════════════════════════════════════════════════╗ *
|
||||
* ║ ║ *
|
||||
* ║ WARNING: AUTO-GENERATED FILE ║ *
|
||||
* ║ ║ *
|
||||
* ║ This file is automatically generated by SAP Fiori tools and is ║ *
|
||||
* ║ overwritten when you run the OPA test generator again. ║ *
|
||||
* ║ ║ *
|
||||
* ║ To add your own custom tests: ║ *
|
||||
* ║ - Create a new journey test file in this directory. ║ *
|
||||
* ║ - Follow the same pattern as this file. ║ *
|
||||
* ║ - Add the new file to the opaTests.qunit.js config file. ║ *
|
||||
* ║ - Custom journey files are not overwritten. ║ *
|
||||
* ║ ║ *
|
||||
* ╚═══════════════════════════════════════════════════════════════════════╝ *
|
||||
******************************************************************************/
|
||||
|
||||
import opaTest from "sap/ui/test/opaQunit";
|
||||
import type { Given, When, Then } from "./types/OpaJourneyTypes.gen";
|
||||
import runner from "./pages/JourneyRunner";
|
||||
|
||||
function journey() {
|
||||
QUnit.module("ChangeApprovalsListListReport journey");
|
||||
|
||||
const defaultTableId = "";
|
||||
|
||||
opaTest("Start application", function (Given: Given, _When: When, Then: Then) {
|
||||
Given.iStartMyApp();
|
||||
|
||||
Then.onTheChangeApprovalsListGenerated.iSeeThisPage();
|
||||
});
|
||||
|
||||
|
||||
// Note: this test will only work if the ListReport page has a search field and shows data that matches the search term. Please ensure that the test data and search term are set up accordingly.
|
||||
// opaTest("Perform a global search and check the result", function (Given: Given, When: When, Then: Then) {
|
||||
// When.onTheChangeApprovalsListGenerated.onFilterBar().iChangeSearchField("Search Term");
|
||||
// When.onTheChangeApprovalsListGenerated.onFilterBar().iExecuteSearch();
|
||||
// Then.onTheChangeApprovalsListGenerated.onTable(defaultTableId).iCheckRows();
|
||||
// When.onTheChangeApprovalsListGenerated.onFilterBar().iChangeSearchField(undefined);
|
||||
// Then.onTheChangeApprovalsListGenerated.onFilterBar().iCheckSearchField(undefined);
|
||||
// });
|
||||
|
||||
opaTest("Check table columns and actions", function (_Given: Given, _When: When, Then: Then) {
|
||||
Then.onTheChangeApprovalsListGenerated.onTable(defaultTableId).iCheckColumns(undefined, {"ItemNumber":{"header":"ItemNumber"},"ItemName":{"header":"ItemName"},"ChangeType":{"header":"ChangeType"},"Status":{"header":"Status"},"StatusCriticality":{"header":"StatusCriticality"}});
|
||||
});
|
||||
|
||||
opaTest("Navigate to ObjectPage", function (_Given: Given, When: When, Then: Then) {
|
||||
// Note: this test will fail if the ListReport page doesn't show any data
|
||||
When.onTheChangeApprovalsListGenerated.onFilterBar().iExecuteSearch();
|
||||
Then.onTheChangeApprovalsListGenerated.onTable(defaultTableId).iCheckRows();
|
||||
When.onTheChangeApprovalsListGenerated.onTable(defaultTableId).iPressRow(0);
|
||||
Then.onTheChangeApprovalsObjectPageGenerated.iSeeThisPage();
|
||||
});
|
||||
|
||||
opaTest("Teardown", function (Given: Given) {
|
||||
// Cleanup
|
||||
Given.iTearDownMyApp();
|
||||
});
|
||||
}
|
||||
|
||||
runner.run([journey]);
|
||||
Reference in New Issue
Block a user