You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use controllers via MockMvc in Spring integration tests (#2447)
* Use controllers via `MockMvc` in concrete execution and update result models
* Make `createGetMockMvcResponseModel` work when there's no `@RequestMapping` on controller class
* Introduce `executableToCall`
* Replace `executableToCall` with `MockMvc.perform` for Spring controllers
* Remove handling of Spring controllers from `SpringUtExecutionInstrumentation`
* Add `utCustomModelConstructorFinder` property to `UtModelConstructor`
* Add `UtSpringMockMvcResultActionsModel` and its `UtCustomModelConstructor`
* Add `UtCustomModel` (i.e. common parent of all framework specific models)
* Properly handle `UtCustomModel`
* Add `origin` to `UtSpringMockMvcResultActionsModel`
* Split `CgMethodTestSet.executableId` into `executableUnderTest` and `executablesToCall`
* Enable `UtMockMvcResultActionsModelConstructor` for subtypes of `ResultActions`
* Add `CgCustomAssertConstructor` to `CgComponents`
* Add custom asserts for `MockMvc.perform()` result
* Remove redundant code
* Handle `modelTagName` for `UtCustomModel`
* Fix compilation after rebase
* Fix JS compilation
* Address comments in #2447
0 commit comments