yuriber75/JUnit5BankApp
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Agile Software Development Assignment One 2024 Student : G00439350@atu.ie JAVA - JUnit 5 **** JUnit automated test suite capable of testing BankingAPP.java **** * Please consider that this is a assignment, comments are * overloaded with informations and links in order to help * to understand external references used and learning path * Many thanks for your comprehension. GitHub: https://github.com/yuriber75/JUnit5BankApp Private Repository: add as Collaborator martin.kenirons@atu.ie Structure: AgileBankTest/ ├── src/main/ie/gmit/dip/ │ ├── Account.java # Represents individual bank accounts │ ├── BankingApp.java # Main application logic │ └── Runner.java # Main method ├── src/test/ie/gmit/dip/ │ ├── AccountTest.java # JUnit Test │ ├── BankingAppTEST.java # JUnit Test │ ├── RunnerTest.java # JUnit Test │ └── TestSuite.java # Test suite run all tests └── README.txt # Project documentation Requirements Check List: 1 Refactor ✅ 2 Test Suite ✅ 3 Contain: a)@BeforeAll ✅ b)@BeforeEach ✅ c)@Test ✅ d)@ParameterizedTest ✅ e)@Timeout ✅ f)@AfterAll ✅ g)@AfterEach ✅ 4 Exception: a)IllegalArgumentException ✅ b)IllegalStateException ✅ TestSuite: Coverage 95.9% Covered Instruction 1005 Missed Instruction 43 Number of tests 35/35 passed ******************************************** ************* end of document ************** ************* ************** ************* Svetti©️ ************** ********************************************