Skip to content
This repository was archived by the owner on Sep 19, 2023. It is now read-only.

Commit cdb7a6c

Browse files
committed
chore(docs): update test terms
1 parent d11c8e8 commit cdb7a6c

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

ConwayGameOfLifeWithGUI/manuals/tests.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ The following methods are used when testing the program.
66

77
A Java framework, JUnit5, has been used within the process. You may consult to `com.luox6.conway.test` for the written test cases.
88

9-
### Included Sections
9+
## Testing scenarios
1010

11-
#### Cell
11+
### Cell
1212

1313
Cell represents a single cell in the map
1414

1515
- clone a new cell with exact same state
1616
- set status of the cell
1717
- record survival times
1818

19-
#### ConwayMap
19+
### ConwayMap
2020

2121
ConwayMap is the a map represents the status of cells
2222

@@ -27,15 +27,15 @@ ConwayMap is the a map represents the status of cells
2727
- `toString` string representation/output format
2828
- count cell statuses
2929

30-
#### MapCollection
30+
### MapCollection
3131

3232
MapCollection is a collection of ConwayMap, represent continuous progress from a single map
3333

3434
- map index increments
3535
- collection reset
3636
- identify calculated indexes
3737

38-
#### MapModel
38+
### MapModel
3939

4040
MapModel include extra functionality over Collection, where view required. E.g. current viewing map index
4141

@@ -44,7 +44,7 @@ MapModel include extra functionality over Collection, where view required. E.g.
4444
- set (can calculate, if necessary) index to given location
4545
- input error handling
4646

47-
The above have tested class's construction, mutations, and expected string representation.
47+
The above have tested model class's construction, mutations, and expected string representation.
4848

4949
### Run Unit Test
5050

@@ -94,7 +94,7 @@ You may find the expected output in `tests/result` section. Use `diff` for the f
9494

9595
Some examples inspired by [Wikipedia](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life).
9696

97-
### GUI & Action test
97+
### GUI & Action test strategies
9898

9999
As the underlying data representation has both tested by the unit test and the manual test section, for the GUI part, it is mostly focused whether the data bindings are working, or if target behaviors are reached.
100100

@@ -133,7 +133,7 @@ in the test folder, `example2-result` contains the result where saved range from
133133

134134
#### Configuration
135135

136-
- setting persistence
136+
- setting persistence (after application closed)
137137
- setting update should immediately reflect to the board
138138
- cell color changes accordingly
139139
- hide/show cell survival time
1.03 KB
Binary file not shown.

0 commit comments

Comments
 (0)