Skip to content

Commit 817a817

Browse files
authoredOct 27, 2021
add BDD
1 parent 9bea4c0 commit 817a817

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
 

‎README.md

+19
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,25 @@ Run the package using `java -jar Caesar-Cipher-Encoder-Decoder<version>.jar`
1212
![image](https://user-images.githubusercontent.com/60155767/138775171-45c94d1f-16e5-4097-95f3-847e90bff297.png)
1313

1414

15+
## Behaviour Driven Development
16+
17+
- Displays banner and welcome message
18+
- INPUT: "prompt for option selection"
19+
20+
- Displays: "Prompt message input if encrypt Message option Entered"
21+
- INPUT: "Enter the message to Encrypt prompt"
22+
- INPUT: "Enter the shift/encryption key prompt"
23+
- OUTPUT: "Displays User's input message, the encrypted message and the encryption/shift key"
24+
25+
- Displays: "Prompt message input if decrypt Message option Entered"
26+
- INPUT: "Enter the message to decrypt prompt"
27+
- INPUT: "Enter the shift/decryption key prompt"
28+
- OUTPUT: "Displays User's input message, the decrypted message and the decryption/shift key"
29+
30+
- Displays: "Show goodbye and exit on exit option Entered"
31+
32+
- Displays an Error Message if option selection is not a number or out of range"
33+
1534

1635

1736
## Contributions

0 commit comments

Comments
 (0)
Please sign in to comment.