Mini Project 3 – Junit Testing
Create the test cases for the following test script based on mini project 2
Software Engineer (SE), Team Lead (TL), Accountant (AC), Business Lead (BL)
ID Task Description Input Expected Output Actual Output Test Result
1 setCodeAccess
Software Engineer can Test Passed /
(false) False True
check in code? True
Add SE to TL
2 setCodeAccess
Software Engineer can Test Passed /
(true) True True
check in code? True
Add SE to TL
3 Accountant can approve Request for Test Passed /
False False
bonus? $20000000 False
4 Accountant can approve Request for Test Passed /
True True
bonus? $1000 True
5 Software Engineer can Request for Test Passed /
False False
get bonus? $20000000 False
6 Software Engineer can Request for Test Passed /
True True
get bonus? $1000 True