Closed ElisyanBot closed 1 year ago
Jag har ett litet konstigt problem på denna branchen.
När jag använder mig av @WebMvcTest(CarController.class)
på test classen så får jagjava.lang.IllegalStateException: Failed to load ApplicationContext
som Error , när jag använder mig av @SpringBootTest
så funkar det att köra testerna i mitt lokala repo men testerna funkar inte här av samma Error som innan.
Det som gör det riktigt intressant är at på @CosmicJay2k User-test så använder @WebMvcTest(UserController.class)
och alla hans tester fungerar utan att ApplicationContext krånglar.
jag har kolla lite djupare i error stacken och det verkar som att det har något att göra med /target/classes - CarController.class och att den inte hittar den när den ska bygga klasserna för att köra MockMVC.... utan verkar tro att den heter carController.class där... 😢 har provar lite olika annonterings kombos men nu börjar tålamodet att brista!!
kom gärna med tips om ni har något!
Jag har ett litet konstigt problem på denna branchen.
När jag använder mig av
@WebMvcTest(CarController.class)
på test classen så får jagjava.lang.IllegalStateException: Failed to load ApplicationContext
som Error , när jag använder mig av@SpringBootTest
så funkar det att köra testerna i mitt lokala repo men testerna funkar inte här av samma Error som innan.Det som gör det riktigt intressant är at på @CosmicJay2k User-test så använder
@WebMvcTest(UserController.class)
och alla hans tester fungerar utan att ApplicationContext krånglar.jag har kolla lite djupare i error stacken och det verkar som att det har något att göra med /target/classes - CarController.class och att den inte hittar den när den ska bygga klasserna för att köra MockMVC.... utan verkar tro att den heter carController.class där... 😢 har provar lite olika annonterings kombos men nu börjar tålamodet att brista!!
kom gärna med tips om ni har något!
Det saknas en MockBean för UserRepository i testet. Då funkar det att köra @WebMvcTest 👍
Det saknas en MockBean för UserRepository i testet. Då funkar det att köra @WebMvcTest 👍
Fungerar toppen nu! tack!! 👍
Added Car Entity with controller and repo + tests