-
-
Couldn't load subscription status.
- Fork 4.1k
Description
Overview of the issue
#10686 moved Entity and DTO tests away from web.rest layer but related TestUtil remained in web.rest layer.
Line 34 in 0fe9a40
| import <%= packageName %>.web.rest.TestUtil; |
Line 23 in 0fe9a40
| import <%= packageName %>.web.rest.TestUtil; |
Additional note: #10686 moved entities domain/service layer tests from web.rest layer to domain/service layer but missed moving User entity tests from web.rest layer to doamin layer:
Line 894 in 0fe9a40
| void testUserEquals() throws Exception { |
Motivation for or Use Case
domain and service layers should not depend on web.rest layer
Reproduce the error
Related issues
Suggest a Fix
- wrong layer usage possible solutions:
- possible solution 1: move
TestUtilfrom web.rest to tests root - possible solution 2: create
DomainTestUtil,ServiceTestUtiland renameTestUtiltoRestTestUtil
Userentity tests in wrong package solution: extractUserentity tests fromweb.restlayer todomainlayer as this was done for entities in refactor entity's integration test class #10686
JHipster Version(s)
Current main branch, version 8.7.1
JHipster configuration
To provide all information we need, you should run jhipster info in the project root folder (or workspaces root for microservices), and
copy/paste the result here.
jhipster info removes sentitive information like rememberKey, jwtSecretKey. Double check if there is any other sensitive info.
As alternative you can add a JDL wrapped in below structure
JDL definitions
JDL content here
The information is mandatory for bug reports. This will allow us to use automated tests and genarate the broken sample using jhipster from-issue command.
Browsers and Operating System
- Checking this box is mandatory (this is just to show you read everything)