├── .gitattributes ├── .gitignore ├── DIRECTORY_README.txt ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── desktop_app ├── .gitattributes ├── .gitignore ├── README.txt ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── coveros │ │ │ └── training │ │ │ └── autoinsurance │ │ │ ├── AutoInsuranceAction.java │ │ │ ├── AutoInsuranceProcessor.java │ │ │ ├── AutoInsuranceScriptServer.java │ │ │ ├── AutoInsuranceUI.java │ │ │ ├── InvalidClaimsException.java │ │ │ └── WarningLetterEnum.java │ └── resources │ │ └── log4j2.xml │ └── test │ └── java │ └── com │ └── coveros │ └── training │ └── autoinsurance │ ├── AutoInsuranceActionTests.java │ ├── AutoInsuranceProcessorTests.java │ ├── AutoInsuranceScriptClient.java │ ├── DesktopTester.java │ ├── DesktopUiTests.java │ └── ExecutionDataClient.java ├── docs ├── BDD.md ├── BDD_video.mp4 ├── README.txt ├── api_testing │ ├── README.txt │ ├── api_testing_with_curl.txt │ ├── api_testing_with_soapui.txt │ ├── soapui_demo_tests.xml │ └── tester.postman_collection.json ├── ci_and_cd │ ├── README.txt │ ├── ci_and_cd_for_localhost.txt │ ├── install_docker_centos.txt │ ├── jenkins_box_guide.txt │ ├── ssl.txt │ ├── ui_test_box.txt │ └── virtualbox_networking.txt ├── coveros_text.txt ├── dev_notes │ ├── README.txt │ ├── README_db.txt │ ├── architecture.txt │ ├── monitoring_tomcat.txt │ └── pre-push ├── performance_testing │ ├── 50_users_at_once.jmx │ ├── README.txt │ ├── demo.jmx │ └── perf_testing_with_jmeter.txt ├── security_testing │ ├── README.txt │ └── zap_proxy_security_scanning.txt └── ui_testing │ ├── README.txt │ ├── README_python.txt │ ├── desktop_automation.txt │ ├── python_selenium_cheat_sheet.txt │ ├── python_selenium_walkthrough.txt │ └── running selenium_grid.txt ├── gradle.properties ├── gradle ├── cucumber_bdd_tests.gradle ├── integration_tests.gradle ├── remote_actions.gradle ├── selenified_tests.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jenkins └── Jenkinsfile └── src ├── README.txt ├── api_tests ├── README.txt ├── pytest.ini └── test_api.py ├── bdd_test ├── README.txt ├── java │ └── com │ │ └── coveros │ │ └── training │ │ ├── authentication │ │ ├── LoginStepDefs.java │ │ └── RegistrationStepDefs.java │ │ ├── cartesianproduct │ │ └── CartesianProductStepDefs.java │ │ ├── expenses │ │ └── AlcoholStepDefs.java │ │ ├── library │ │ ├── AddDeleteListSearchBooksAndBorrowersStepDefs.java │ │ └── BookCheckOutStepDefs.java │ │ └── math │ │ ├── AckermannStepDefs.java │ │ ├── FibonacciStepDefs.java │ │ └── MathStepDefs.java └── resources │ ├── authentication │ ├── login_user.feature │ └── register_user.feature │ ├── cartesianproduct │ └── cartesianproduct.feature │ ├── expenses │ └── alcohol.feature │ ├── library │ ├── add_and_delete_books.feature │ ├── add_and_delete_borrowers.feature │ ├── check_out_a_book.feature │ ├── list_and_search_books.feature │ └── list_and_search_borrowers.feature │ └── math │ ├── Fibonacci.feature │ ├── ackerman.feature │ └── math.feature ├── integration_test ├── java │ └── com │ │ └── coveros │ │ └── training │ │ └── persistence │ │ └── PersistenceLayerTests.java └── resources │ └── db_sample_files │ ├── README.txt │ ├── v2_empty_schema.sql │ ├── v2_one_book_one_borrower.sql │ ├── v2_one_loan.sql │ ├── v2_one_user.sql │ └── v2_three_books_three_borrowers.sql ├── main ├── java │ └── com │ │ └── coveros │ │ └── training │ │ ├── README.txt │ │ ├── authentication │ │ ├── LoginServlet.java │ │ ├── LoginUtils.java │ │ ├── RegisterServlet.java │ │ ├── RegistrationUtils.java │ │ ├── domainobjects │ │ │ ├── PasswordResult.java │ │ │ ├── PasswordResultEnums.java │ │ │ ├── RegistrationResult.java │ │ │ ├── RegistrationStatusEnums.java │ │ │ ├── User.java │ │ │ └── package-info.java │ │ └── package-info.java │ │ ├── cartesianproduct │ │ ├── CartesianProduct.java │ │ └── package-info.java │ │ ├── expenses │ │ ├── AlcoholCalculator.java │ │ ├── AlcoholResult.java │ │ ├── DinnerPrices.java │ │ └── package-info.java │ │ ├── helpers │ │ ├── AssertionException.java │ │ ├── CheckUtils.java │ │ ├── ServletUtils.java │ │ ├── StringUtils.java │ │ └── package-info.java │ │ ├── library │ │ ├── LibraryBookListAvailableServlet.java │ │ ├── LibraryBookListSearchServlet.java │ │ ├── LibraryBorrowerListSearchServlet.java │ │ ├── LibraryLendServlet.java │ │ ├── LibraryRegisterBookServlet.java │ │ ├── LibraryRegisterBorrowerServlet.java │ │ ├── LibraryUtils.java │ │ ├── domainobjects │ │ │ ├── Book.java │ │ │ ├── Borrower.java │ │ │ ├── LibraryActionResults.java │ │ │ ├── Loan.java │ │ │ └── package-info.java │ │ └── package-info.java │ │ ├── mathematics │ │ ├── AckServlet.java │ │ ├── Ackermann.java │ │ ├── AckermannIterative.java │ │ ├── Calculator.java │ │ ├── FibServlet.java │ │ ├── Fibonacci.java │ │ ├── FibonacciIterative.java │ │ ├── FunctionalField.java │ │ ├── MathServlet.java │ │ ├── TailRecursive.java │ │ └── package-info.java │ │ ├── persistence │ │ ├── DbServlet.java │ │ ├── EmptyDataSource.java │ │ ├── IPersistenceLayer.java │ │ ├── NotImplementedException.java │ │ ├── ParameterObject.java │ │ ├── PersistenceLayer.java │ │ ├── SqlData.java │ │ ├── SqlRuntimeException.java │ │ └── package-info.java │ │ └── tomcat │ │ ├── WebAppListener.java │ │ └── package-info.java ├── javadoc │ └── overview.html ├── resources │ ├── README.txt │ ├── db │ │ ├── README.txt │ │ └── migration │ │ │ ├── V1__Create_person_table.sql │ │ │ └── V2__Rest_of_tables_for_auth_and_library.sql │ └── log4j2.xml └── webapp │ ├── WEB-INF │ └── web.xml │ ├── catalog.css │ ├── catalog.js │ ├── dbhelp.html │ ├── endpointcatalog.html │ ├── index.html │ ├── library.html │ ├── library.js │ ├── main.css │ ├── restfulresult.jsp │ └── result.jsp ├── selenified_tests ├── java │ └── com │ │ └── coveros │ │ └── training │ │ └── selenified │ │ └── SelenifiedSample.java └── resources │ └── selenified.properties ├── test └── java │ └── com │ └── coveros │ └── training │ ├── authentication │ ├── LoginServletTests.java │ ├── LoginUtilsTests.java │ ├── NbvcxzTests.java │ ├── RegisterServletTests.java │ ├── RegistrationUtilsTests.java │ └── domainobjects │ │ ├── PasswordResultTests.java │ │ ├── RegistrationResultTests.java │ │ └── UserTests.java │ ├── helpers │ ├── CheckUtilsTests.java │ ├── DateUtils.java │ ├── DateUtilsTests.java │ └── StringUtilsTests.java │ ├── library │ ├── LendingTests.java │ ├── LibraryBookListAvailableServletTests.java │ ├── LibraryBookListSearchServletTests.java │ ├── LibraryBorrowerListSearchServletTests.java │ ├── LibraryLendServletTests.java │ ├── LibraryRegisterBookServletTests.java │ ├── LibraryRegisterBorrowerServletTests.java │ ├── LibraryUtilsTests.java │ └── domainobjects │ │ ├── BookTests.java │ │ ├── BorrowerTests.java │ │ └── LoanTests.java │ ├── mathematics │ ├── AckServletTests.java │ ├── AckermannIterativeParameterizedTests.java │ ├── AckermannParameterizedTests.java │ ├── CalculatorTests.java │ ├── FibServletTests.java │ ├── FibonacciParameterizedTests.java │ ├── FibonacciTests.java │ └── MathServletTests.java │ ├── persistence │ ├── DbServletTests.java │ ├── EmptyDataSourceTests.java │ ├── ParameterObjectTests.java │ └── SqlDataTests.java │ └── tomcat │ └── WebAppListenerTests.java └── ui_tests ├── README.txt ├── behave ├── README.txt ├── features │ ├── authentication_ui.feature │ ├── environment.py │ ├── librarian_ui.feature │ └── steps │ │ ├── ackermannStepDefs.py │ │ ├── authenticationStepDefs.py │ │ ├── fibonacciStepDefs.py │ │ └── librarianStepDefs.py └── setup.cfg ├── cs ├── README.txt └── testproject │ ├── UiTest.cs │ ├── testproject.csproj │ └── testproject.sln ├── java ├── README.txt ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── main │ └── resources │ │ └── log4j2.xml │ └── test │ └── java │ └── com │ └── coveros │ └── training │ ├── ApiCalls.java │ ├── HtmlUnitTests.java │ └── SeleniumTests.java ├── js ├── README.txt ├── package-lock.json ├── package.json └── test │ └── test.spec.js └── python ├── Pipfile ├── Pipfile.lock ├── README.txt └── basic_test.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/.gitignore -------------------------------------------------------------------------------- /DIRECTORY_README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/DIRECTORY_README.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/README.md -------------------------------------------------------------------------------- /desktop_app/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/.gitattributes -------------------------------------------------------------------------------- /desktop_app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/.gitignore -------------------------------------------------------------------------------- /desktop_app/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/README.txt -------------------------------------------------------------------------------- /desktop_app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/build.gradle -------------------------------------------------------------------------------- /desktop_app/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /desktop_app/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /desktop_app/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/gradlew -------------------------------------------------------------------------------- /desktop_app/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/gradlew.bat -------------------------------------------------------------------------------- /desktop_app/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/settings.gradle -------------------------------------------------------------------------------- /desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceAction.java -------------------------------------------------------------------------------- /desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceProcessor.java -------------------------------------------------------------------------------- /desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceScriptServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceScriptServer.java -------------------------------------------------------------------------------- /desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/java/com/coveros/training/autoinsurance/AutoInsuranceUI.java -------------------------------------------------------------------------------- /desktop_app/src/main/java/com/coveros/training/autoinsurance/InvalidClaimsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/java/com/coveros/training/autoinsurance/InvalidClaimsException.java -------------------------------------------------------------------------------- /desktop_app/src/main/java/com/coveros/training/autoinsurance/WarningLetterEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/java/com/coveros/training/autoinsurance/WarningLetterEnum.java -------------------------------------------------------------------------------- /desktop_app/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /desktop_app/src/test/java/com/coveros/training/autoinsurance/AutoInsuranceActionTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/test/java/com/coveros/training/autoinsurance/AutoInsuranceActionTests.java -------------------------------------------------------------------------------- /desktop_app/src/test/java/com/coveros/training/autoinsurance/AutoInsuranceProcessorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/test/java/com/coveros/training/autoinsurance/AutoInsuranceProcessorTests.java -------------------------------------------------------------------------------- /desktop_app/src/test/java/com/coveros/training/autoinsurance/AutoInsuranceScriptClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/test/java/com/coveros/training/autoinsurance/AutoInsuranceScriptClient.java -------------------------------------------------------------------------------- /desktop_app/src/test/java/com/coveros/training/autoinsurance/DesktopTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/test/java/com/coveros/training/autoinsurance/DesktopTester.java -------------------------------------------------------------------------------- /desktop_app/src/test/java/com/coveros/training/autoinsurance/DesktopUiTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/test/java/com/coveros/training/autoinsurance/DesktopUiTests.java -------------------------------------------------------------------------------- /desktop_app/src/test/java/com/coveros/training/autoinsurance/ExecutionDataClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/desktop_app/src/test/java/com/coveros/training/autoinsurance/ExecutionDataClient.java -------------------------------------------------------------------------------- /docs/BDD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/BDD.md -------------------------------------------------------------------------------- /docs/BDD_video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/BDD_video.mp4 -------------------------------------------------------------------------------- /docs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/README.txt -------------------------------------------------------------------------------- /docs/api_testing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/api_testing/README.txt -------------------------------------------------------------------------------- /docs/api_testing/api_testing_with_curl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/api_testing/api_testing_with_curl.txt -------------------------------------------------------------------------------- /docs/api_testing/api_testing_with_soapui.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/api_testing/api_testing_with_soapui.txt -------------------------------------------------------------------------------- /docs/api_testing/soapui_demo_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/api_testing/soapui_demo_tests.xml -------------------------------------------------------------------------------- /docs/api_testing/tester.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/api_testing/tester.postman_collection.json -------------------------------------------------------------------------------- /docs/ci_and_cd/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/README.txt -------------------------------------------------------------------------------- /docs/ci_and_cd/ci_and_cd_for_localhost.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/ci_and_cd_for_localhost.txt -------------------------------------------------------------------------------- /docs/ci_and_cd/install_docker_centos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/install_docker_centos.txt -------------------------------------------------------------------------------- /docs/ci_and_cd/jenkins_box_guide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/jenkins_box_guide.txt -------------------------------------------------------------------------------- /docs/ci_and_cd/ssl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/ssl.txt -------------------------------------------------------------------------------- /docs/ci_and_cd/ui_test_box.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/ui_test_box.txt -------------------------------------------------------------------------------- /docs/ci_and_cd/virtualbox_networking.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ci_and_cd/virtualbox_networking.txt -------------------------------------------------------------------------------- /docs/coveros_text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/coveros_text.txt -------------------------------------------------------------------------------- /docs/dev_notes/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/dev_notes/README.txt -------------------------------------------------------------------------------- /docs/dev_notes/README_db.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/dev_notes/README_db.txt -------------------------------------------------------------------------------- /docs/dev_notes/architecture.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/dev_notes/architecture.txt -------------------------------------------------------------------------------- /docs/dev_notes/monitoring_tomcat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/dev_notes/monitoring_tomcat.txt -------------------------------------------------------------------------------- /docs/dev_notes/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/dev_notes/pre-push -------------------------------------------------------------------------------- /docs/performance_testing/50_users_at_once.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/performance_testing/50_users_at_once.jmx -------------------------------------------------------------------------------- /docs/performance_testing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/performance_testing/README.txt -------------------------------------------------------------------------------- /docs/performance_testing/demo.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/performance_testing/demo.jmx -------------------------------------------------------------------------------- /docs/performance_testing/perf_testing_with_jmeter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/performance_testing/perf_testing_with_jmeter.txt -------------------------------------------------------------------------------- /docs/security_testing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/security_testing/README.txt -------------------------------------------------------------------------------- /docs/security_testing/zap_proxy_security_scanning.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/security_testing/zap_proxy_security_scanning.txt -------------------------------------------------------------------------------- /docs/ui_testing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ui_testing/README.txt -------------------------------------------------------------------------------- /docs/ui_testing/README_python.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ui_testing/README_python.txt -------------------------------------------------------------------------------- /docs/ui_testing/desktop_automation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ui_testing/desktop_automation.txt -------------------------------------------------------------------------------- /docs/ui_testing/python_selenium_cheat_sheet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ui_testing/python_selenium_cheat_sheet.txt -------------------------------------------------------------------------------- /docs/ui_testing/python_selenium_walkthrough.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ui_testing/python_selenium_walkthrough.txt -------------------------------------------------------------------------------- /docs/ui_testing/running selenium_grid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/docs/ui_testing/running selenium_grid.txt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/cucumber_bdd_tests.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle/cucumber_bdd_tests.gradle -------------------------------------------------------------------------------- /gradle/integration_tests.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle/integration_tests.gradle -------------------------------------------------------------------------------- /gradle/remote_actions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle/remote_actions.gradle -------------------------------------------------------------------------------- /gradle/selenified_tests.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle/selenified_tests.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jenkins/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/jenkins/Jenkinsfile -------------------------------------------------------------------------------- /src/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/README.txt -------------------------------------------------------------------------------- /src/api_tests/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/api_tests/README.txt -------------------------------------------------------------------------------- /src/api_tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/api_tests/pytest.ini -------------------------------------------------------------------------------- /src/api_tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/api_tests/test_api.py -------------------------------------------------------------------------------- /src/bdd_test/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/README.txt -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/authentication/LoginStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/authentication/LoginStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/authentication/RegistrationStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/authentication/RegistrationStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/cartesianproduct/CartesianProductStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/cartesianproduct/CartesianProductStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/expenses/AlcoholStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/expenses/AlcoholStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/library/AddDeleteListSearchBooksAndBorrowersStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/library/AddDeleteListSearchBooksAndBorrowersStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/library/BookCheckOutStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/library/BookCheckOutStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/math/AckermannStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/math/AckermannStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/math/FibonacciStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/math/FibonacciStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/java/com/coveros/training/math/MathStepDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/java/com/coveros/training/math/MathStepDefs.java -------------------------------------------------------------------------------- /src/bdd_test/resources/authentication/login_user.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/authentication/login_user.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/authentication/register_user.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/authentication/register_user.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/cartesianproduct/cartesianproduct.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/cartesianproduct/cartesianproduct.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/expenses/alcohol.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/expenses/alcohol.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/library/add_and_delete_books.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/library/add_and_delete_books.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/library/add_and_delete_borrowers.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/library/add_and_delete_borrowers.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/library/check_out_a_book.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/library/check_out_a_book.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/library/list_and_search_books.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/library/list_and_search_books.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/library/list_and_search_borrowers.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/library/list_and_search_borrowers.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/math/Fibonacci.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/math/Fibonacci.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/math/ackerman.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/math/ackerman.feature -------------------------------------------------------------------------------- /src/bdd_test/resources/math/math.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/bdd_test/resources/math/math.feature -------------------------------------------------------------------------------- /src/integration_test/java/com/coveros/training/persistence/PersistenceLayerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/java/com/coveros/training/persistence/PersistenceLayerTests.java -------------------------------------------------------------------------------- /src/integration_test/resources/db_sample_files/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/resources/db_sample_files/README.txt -------------------------------------------------------------------------------- /src/integration_test/resources/db_sample_files/v2_empty_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/resources/db_sample_files/v2_empty_schema.sql -------------------------------------------------------------------------------- /src/integration_test/resources/db_sample_files/v2_one_book_one_borrower.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/resources/db_sample_files/v2_one_book_one_borrower.sql -------------------------------------------------------------------------------- /src/integration_test/resources/db_sample_files/v2_one_loan.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/resources/db_sample_files/v2_one_loan.sql -------------------------------------------------------------------------------- /src/integration_test/resources/db_sample_files/v2_one_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/resources/db_sample_files/v2_one_user.sql -------------------------------------------------------------------------------- /src/integration_test/resources/db_sample_files/v2_three_books_three_borrowers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/integration_test/resources/db_sample_files/v2_three_books_three_borrowers.sql -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/README.txt -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/LoginServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/LoginUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/LoginUtils.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/RegisterServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/RegisterServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/RegistrationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/RegistrationUtils.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/domainobjects/PasswordResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/domainobjects/PasswordResult.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/domainobjects/PasswordResultEnums.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/domainobjects/PasswordResultEnums.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/domainobjects/RegistrationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/domainobjects/RegistrationResult.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/domainobjects/RegistrationStatusEnums.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/domainobjects/RegistrationStatusEnums.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/domainobjects/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/domainobjects/User.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/domainobjects/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/domainobjects/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/authentication/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/authentication/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/cartesianproduct/CartesianProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/cartesianproduct/CartesianProduct.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/cartesianproduct/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/cartesianproduct/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/expenses/AlcoholCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/expenses/AlcoholCalculator.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/expenses/AlcoholResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/expenses/AlcoholResult.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/expenses/DinnerPrices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/expenses/DinnerPrices.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/expenses/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/expenses/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/helpers/AssertionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/helpers/AssertionException.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/helpers/CheckUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/helpers/CheckUtils.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/helpers/ServletUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/helpers/ServletUtils.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/helpers/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/helpers/StringUtils.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/helpers/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/helpers/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryBookListAvailableServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryBookListAvailableServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryBookListSearchServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryBookListSearchServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryBorrowerListSearchServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryBorrowerListSearchServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryLendServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryLendServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryRegisterBookServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryRegisterBookServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryRegisterBorrowerServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryRegisterBorrowerServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/LibraryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/LibraryUtils.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/domainobjects/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/domainobjects/Book.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/domainobjects/Borrower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/domainobjects/Borrower.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/domainobjects/LibraryActionResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/domainobjects/LibraryActionResults.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/domainobjects/Loan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/domainobjects/Loan.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/domainobjects/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/domainobjects/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/library/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/library/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/AckServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/AckServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/Ackermann.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/Ackermann.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/AckermannIterative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/AckermannIterative.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/Calculator.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/FibServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/FibServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/Fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/Fibonacci.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/FibonacciIterative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/FibonacciIterative.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/FunctionalField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/FunctionalField.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/MathServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/MathServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/TailRecursive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/TailRecursive.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/mathematics/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/mathematics/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/DbServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/DbServlet.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/EmptyDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/EmptyDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/IPersistenceLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/IPersistenceLayer.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/NotImplementedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/NotImplementedException.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/ParameterObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/ParameterObject.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/PersistenceLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/PersistenceLayer.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/SqlData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/SqlData.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/SqlRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/SqlRuntimeException.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/persistence/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/persistence/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/tomcat/WebAppListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/tomcat/WebAppListener.java -------------------------------------------------------------------------------- /src/main/java/com/coveros/training/tomcat/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/java/com/coveros/training/tomcat/package-info.java -------------------------------------------------------------------------------- /src/main/javadoc/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/javadoc/overview.html -------------------------------------------------------------------------------- /src/main/resources/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/resources/README.txt -------------------------------------------------------------------------------- /src/main/resources/db/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/resources/db/README.txt -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1__Create_person_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/resources/db/migration/V1__Create_person_table.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V2__Rest_of_tables_for_auth_and_library.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/resources/db/migration/V2__Rest_of_tables_for_auth_and_library.sql -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/catalog.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/webapp/catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/catalog.js -------------------------------------------------------------------------------- /src/main/webapp/dbhelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/dbhelp.html -------------------------------------------------------------------------------- /src/main/webapp/endpointcatalog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/endpointcatalog.html -------------------------------------------------------------------------------- /src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/index.html -------------------------------------------------------------------------------- /src/main/webapp/library.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/library.html -------------------------------------------------------------------------------- /src/main/webapp/library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/library.js -------------------------------------------------------------------------------- /src/main/webapp/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/main.css -------------------------------------------------------------------------------- /src/main/webapp/restfulresult.jsp: -------------------------------------------------------------------------------- 1 | ${result} -------------------------------------------------------------------------------- /src/main/webapp/result.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/main/webapp/result.jsp -------------------------------------------------------------------------------- /src/selenified_tests/java/com/coveros/training/selenified/SelenifiedSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/selenified_tests/java/com/coveros/training/selenified/SelenifiedSample.java -------------------------------------------------------------------------------- /src/selenified_tests/resources/selenified.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/selenified_tests/resources/selenified.properties -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/LoginServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/LoginServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/LoginUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/LoginUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/NbvcxzTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/NbvcxzTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/RegisterServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/RegisterServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/RegistrationUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/RegistrationUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/domainobjects/PasswordResultTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/domainobjects/PasswordResultTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/domainobjects/RegistrationResultTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/domainobjects/RegistrationResultTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/authentication/domainobjects/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/authentication/domainobjects/UserTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/helpers/CheckUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/helpers/CheckUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/helpers/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/helpers/DateUtils.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/helpers/DateUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/helpers/DateUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/helpers/StringUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/helpers/StringUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LendingTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LendingTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryBookListAvailableServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryBookListAvailableServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryBookListSearchServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryBookListSearchServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryBorrowerListSearchServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryBorrowerListSearchServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryLendServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryLendServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryRegisterBookServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryRegisterBookServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryRegisterBorrowerServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryRegisterBorrowerServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/LibraryUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/LibraryUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/domainobjects/BookTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/domainobjects/BookTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/domainobjects/BorrowerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/domainobjects/BorrowerTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/library/domainobjects/LoanTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/library/domainobjects/LoanTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/AckServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/AckServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/AckermannIterativeParameterizedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/AckermannIterativeParameterizedTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/AckermannParameterizedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/AckermannParameterizedTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/CalculatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/CalculatorTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/FibServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/FibServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/FibonacciParameterizedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/FibonacciParameterizedTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/FibonacciTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/FibonacciTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/mathematics/MathServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/mathematics/MathServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/persistence/DbServletTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/persistence/DbServletTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/persistence/EmptyDataSourceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/persistence/EmptyDataSourceTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/persistence/ParameterObjectTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/persistence/ParameterObjectTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/persistence/SqlDataTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/persistence/SqlDataTests.java -------------------------------------------------------------------------------- /src/test/java/com/coveros/training/tomcat/WebAppListenerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/test/java/com/coveros/training/tomcat/WebAppListenerTests.java -------------------------------------------------------------------------------- /src/ui_tests/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/README.txt -------------------------------------------------------------------------------- /src/ui_tests/behave/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/README.txt -------------------------------------------------------------------------------- /src/ui_tests/behave/features/authentication_ui.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/authentication_ui.feature -------------------------------------------------------------------------------- /src/ui_tests/behave/features/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/environment.py -------------------------------------------------------------------------------- /src/ui_tests/behave/features/librarian_ui.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/librarian_ui.feature -------------------------------------------------------------------------------- /src/ui_tests/behave/features/steps/ackermannStepDefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/steps/ackermannStepDefs.py -------------------------------------------------------------------------------- /src/ui_tests/behave/features/steps/authenticationStepDefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/steps/authenticationStepDefs.py -------------------------------------------------------------------------------- /src/ui_tests/behave/features/steps/fibonacciStepDefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/steps/fibonacciStepDefs.py -------------------------------------------------------------------------------- /src/ui_tests/behave/features/steps/librarianStepDefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/features/steps/librarianStepDefs.py -------------------------------------------------------------------------------- /src/ui_tests/behave/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/behave/setup.cfg -------------------------------------------------------------------------------- /src/ui_tests/cs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/cs/README.txt -------------------------------------------------------------------------------- /src/ui_tests/cs/testproject/UiTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/cs/testproject/UiTest.cs -------------------------------------------------------------------------------- /src/ui_tests/cs/testproject/testproject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/cs/testproject/testproject.csproj -------------------------------------------------------------------------------- /src/ui_tests/cs/testproject/testproject.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/cs/testproject/testproject.sln -------------------------------------------------------------------------------- /src/ui_tests/java/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/README.txt -------------------------------------------------------------------------------- /src/ui_tests/java/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/build.gradle -------------------------------------------------------------------------------- /src/ui_tests/java/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/gradle.properties -------------------------------------------------------------------------------- /src/ui_tests/java/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /src/ui_tests/java/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /src/ui_tests/java/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/gradlew -------------------------------------------------------------------------------- /src/ui_tests/java/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/gradlew.bat -------------------------------------------------------------------------------- /src/ui_tests/java/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/ui_tests/java/src/test/java/com/coveros/training/ApiCalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/src/test/java/com/coveros/training/ApiCalls.java -------------------------------------------------------------------------------- /src/ui_tests/java/src/test/java/com/coveros/training/HtmlUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/src/test/java/com/coveros/training/HtmlUnitTests.java -------------------------------------------------------------------------------- /src/ui_tests/java/src/test/java/com/coveros/training/SeleniumTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/java/src/test/java/com/coveros/training/SeleniumTests.java -------------------------------------------------------------------------------- /src/ui_tests/js/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/js/README.txt -------------------------------------------------------------------------------- /src/ui_tests/js/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/js/package-lock.json -------------------------------------------------------------------------------- /src/ui_tests/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/js/package.json -------------------------------------------------------------------------------- /src/ui_tests/js/test/test.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/js/test/test.spec.js -------------------------------------------------------------------------------- /src/ui_tests/python/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/python/Pipfile -------------------------------------------------------------------------------- /src/ui_tests/python/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/python/Pipfile.lock -------------------------------------------------------------------------------- /src/ui_tests/python/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/python/README.txt -------------------------------------------------------------------------------- /src/ui_tests/python/basic_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7ep/demo/HEAD/src/ui_tests/python/basic_test.py --------------------------------------------------------------------------------