-
-
Notifications
You must be signed in to change notification settings - 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
TestUtil
from web.rest to tests root - possible solution 2: create
DomainTestUtil
,ServiceTestUtil
and renameTestUtil
toRestTestUtil
User
entity tests in wrong package solution: extractUser
entity tests fromweb.rest
layer todomain
layer 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)