This PR adds a behavior-driven development (BDD) test suite to the existing codebase. It also includes the necessary libraries for BDD testing and integrates the tests into the application.
Summary of Changes
Added the Cucumber library to the project's dependencies in the pom.xml file.
Created a new directory for test files under the src directory.
Added BDD tests for the Crawler and DeserializeXML classes in separate test files.
Modified the Application.java file to include a method for running the BDD tests.
Please review and merge this PR to ensure the codebase has proper test coverage and follows best practices for testing.
Fixes #1.
To checkout this PR branch, run the following command in your terminal:
git checkout sweep/add-bdd-test-suite
To get Sweep to edit this pull request, leave a comment below or in the code. Leaving a comment in the code will only modify the file but commenting below can change the entire PR.
Description
This PR adds a behavior-driven development (BDD) test suite to the existing codebase. It also includes the necessary libraries for BDD testing and integrates the tests into the application.
Summary of Changes
Please review and merge this PR to ensure the codebase has proper test coverage and follows best practices for testing.
Fixes #1.
To checkout this PR branch, run the following command in your terminal:
To get Sweep to edit this pull request, leave a comment below or in the code. Leaving a comment in the code will only modify the file but commenting below can change the entire PR.