-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
52 lines (36 loc) · 1.29 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
HIGH
Acceptance Criteria:
When a fight starts, a single monster appears.
create and display data object: string, array, hash
DONE
tests - DONE
User can input one spell they want to cast on the monster.
capture user string input, validate it's a valid method for that data object, if not output a message
DONE
tests w/ stubbing for gets.chomp <- TODO
spells cast on monster either work or they don't
execute user inputted validated method on object, evalute if result matches expected result
DONE
tests w/ stubbing for gets.chomp <- TODO
if spells cast on monster don't work, user is asked to input a spell again
loop asking for input until a flag determines user has won the fight
DONE
tests w/ stubbing for gets.chomp <- TODO
Add readme with install instructions and how to play GAME, etc.
LOW
handle ben's scenario where user inputs a method that deletes or mutates the monster object. like clear or method!.
make success and fail messages an array of colorful message versions that are randomly selected array.sample
add YARD documentation and comments
##
# Produces the name of a race from the Elder Scrolls universe.
#
# @return [String]
#
# @example
# Faker::Games::ElderScrolls.race #=> "Argonian"
#
# @faker.version 1.9.2
properly comment classes
Class name:
Responsibility:
Collaborators: