Skip to content

Commit 48d3436

Browse files
committed
enhance(P3/P4) with clarified test class naming requirement.
1 parent e067a9f commit 48d3436

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

chess/3-web-api/web-api.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@ In this phase, you will create your Chess server and implement seven HTTP endpoi
99

1010
![Sever class structure](server-class-structure.png)
1111

12-
1312
## Getting Started
14-
Complete the [Getting Started](getting-started.md) instructions before working on this phase.
1513

14+
Complete the [Getting Started](getting-started.md) instructions before working on this phase.
1615

1716
## Required HTTP Endpoints
1817

@@ -379,7 +378,7 @@ The service unit tests must directly call the methods on your service classes. T
379378

380379
> [!IMPORTANT]
381380
>
382-
> You must place your service test cases in a folder named `server/src/test/java/service`.
381+
> You must place your service test cases in a folder named `server/src/test/java/service`. Your test Class must also end with the suffix `Test` or `Tests`. Without this the autograder will not find your tests.
383382
384383
## Server Directory Structure
385384

chess/4-database/database.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
- [Chess Application Overview](../chess.md)
44
- 🖥️ [Videos](#videos)
55
- [TA Tips](../../instruction/chess-tips/chess-tips.md#phase-4---database): A collection of common problems for this phase
6-
76

87
In this part of the Chess project, you will create a MySQL implementation of your Data Access interface and start calling it from your services. This enables the ability to store data persistently in a MySQL database instead of storing data in main memory. You will also write unit tests using JUnit for your DAO classes. This involves the following steps:
98

@@ -16,6 +15,7 @@ In this part of the Chess project, you will create a MySQL implementation of you
1615
1. Ensure that all provided pass off tests work properly, including the DatabaseTests added for this assignment, and the StandardAPITests from the previous assignment.
1716

1817
## Getting Started
18+
1919
Complete the [Getting Started](getting-started.md) instructions before working on this phase.
2020

2121
## Making Database Connections
@@ -117,7 +117,7 @@ As part of your unit test deliverable you need to meet the following requirement
117117

118118
> [!IMPORTANT]
119119
>
120-
> You must place your data access test cases in a folder named `server/src/test/java/dataaccess`.
120+
> You must place your data access test cases in a folder named `server/src/test/java/dataaccess`. Your test Class must also end with the suffix `Test` or `Tests`. Without this the autograder will not find your tests.
121121
122122
### Code Quality
123123

0 commit comments

Comments
 (0)