nfrankel
05/31/2017, 7:57 AMnfrankel
05/31/2017, 7:58 AMjasper
05/31/2017, 9:46 AM@Transactional
and @Configuration
classes as explicitly open
(they become implicitly so by virtue of the annotation) ready and available in Spring Boot 1.5.3?jasper
05/31/2017, 9:59 AMherder
05/31/2017, 10:00 AMkotlin-spring
plugin for Gradle/Mavenherder
05/31/2017, 10:00 AMjasper
05/31/2017, 10:01 AMherder
05/31/2017, 10:02 AMjasper
05/31/2017, 10:02 AMherder
05/31/2017, 10:02 AMkotlin-spring
plugin abovejasper
05/31/2017, 10:03 AMherder
05/31/2017, 10:03 AMjasper
05/31/2017, 10:04 AMjasper
05/31/2017, 10:04 AMherder
05/31/2017, 10:05 AMjasper
06/01/2017, 11:26 AMjasper
06/01/2017, 11:26 AMclass UserControllerTests : ControllerTest() {
@Test
fun getMyProfile() {
val accessToken: String = login("<mailto:jasper@appsquick.ly|jasper@appsquick.ly>", "password").accessToken
RestAssured.given().header("Access-Token", accessToken).
header("API-Key", "e8f3fdcc-8825-11e5-af63-feff819cdc9f").
get("/user/mine").
peek().then().
body("email", IsNull.notNullValue())
}
}
jasper
06/01/2017, 11:27 AM@RunWith(SpringRunner::class)
@SpringBootTest(classes = arrayOf(ApplicationAssembly::class),
webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
abstract class ControllerTest
jasper
06/01/2017, 11:27 AMjasper
06/01/2017, 11:27 AMorg.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class movies.spring.data.neo4j.api.endpoints.secured.UserControllerTests]: Common causes of this problem include using a final class or a non-visible class; nested exception is java.lang.IllegalArgumentException: Cannot subclass final class movies.spring.data.neo4j.api.endpoints.secured.UserControllerTests
jasper
06/01/2017, 11:28 AMjasper
06/01/2017, 11:29 AM@Transactional
or open
?roberto.guerra
06/01/2017, 2:45 PMall-open
plugin inspects the classes with a spring annotation, and opens them before compiling.roberto.guerra
06/01/2017, 2:45 PMopen
.dariuszbacinski
06/01/2017, 7:43 PMdariuszbacinski
06/01/2017, 7:44 PMdariuszbacinski
06/01/2017, 7:47 PMdariuszbacinski
06/01/2017, 7:50 PMdariuszbacinski
06/01/2017, 7:51 PMjasper
06/02/2017, 4:36 AMfun graph(@RequestParam(value = "limit", required = false) limit: Int = 100): Map<String, Any>
<--- It would be nice to declare Kotlin-esque default values. Has this one been logged?