Hallo ich habe eine Spring Boot Application mit einem RestController :
Außerdem habe ich eine Properties Datei :
In meinem Resource Folder (main) befindet sich die build.properties Datei.
Nun möchte ich gerne meinen Testcontroller testen :
Allerdings bekomme ich beim Starten des Tests folgenden Fehler :
Habe schon versucht die build.properties Datei auch in den Test Reource Folder zu packen. Aber das klappt leider nicht.
Nun bin ich etwas ratlos.
Kann mir jemand helfen.
Java:
@CrossOrigin(origins = "http://localhost:3000")
@RestController
@RequestMapping("/api/v1/test/")
@Log4j2
public class TestController {
...
Außerdem habe ich eine Properties Datei :
Java:
@Configuration
@PropertySource("build.properties")
@Generated
public class BuildProperties {
@Getter
@NonNull
@Value("${projectVersion}")
private String projectVersion;
}
In meinem Resource Folder (main) befindet sich die build.properties Datei.
Nun möchte ich gerne meinen Testcontroller testen :
Java:
@WebMvcTest
class TestControllerTest {
@Autowired
private MockMvc mockMvc;
....
Allerdings bekomme ich beim Starten des Tests folgenden Fehler :
Code:
Could not open ServletContext resource [/build.properties]
Habe schon versucht die build.properties Datei auch in den Test Reource Folder zu packen. Aber das klappt leider nicht.
Nun bin ich etwas ratlos.
Kann mir jemand helfen.