diff --git a/spring-mvc-kotlin/pom.xml b/spring-mvc-kotlin/pom.xml
index 264cf49817..2d1dac5e29 100644
--- a/spring-mvc-kotlin/pom.xml
+++ b/spring-mvc-kotlin/pom.xml
@@ -45,6 +45,12 @@
thymeleaf-spring4
3.0.7.RELEASE
+
+ org.springframework
+ spring-test
+ 4.3.10.RELEASE
+ test
+
@@ -55,7 +61,12 @@
kotlin-maven-plugin
org.jetbrains.kotlin
1.1.4
-
+
+
+ spring
+
+ 1.8
+
compile
@@ -64,7 +75,6 @@
compile
-
test-compile
test-compile
@@ -73,6 +83,13 @@
+
+
+ org.jetbrains.kotlin
+ kotlin-maven-allopen
+ 1.1.4-3
+
+
diff --git a/spring-mvc-kotlin/src/main/kotlin/com/baeldung/kotlin/allopen/SimpleConfiguration.kt b/spring-mvc-kotlin/src/main/kotlin/com/baeldung/kotlin/allopen/SimpleConfiguration.kt
new file mode 100644
index 0000000000..5d0a3e13bf
--- /dev/null
+++ b/spring-mvc-kotlin/src/main/kotlin/com/baeldung/kotlin/allopen/SimpleConfiguration.kt
@@ -0,0 +1,7 @@
+package com.baeldung.kotlin.allopen
+
+import org.springframework.context.annotation.Configuration
+
+@Configuration
+class SimpleConfiguration {
+}
\ No newline at end of file
diff --git a/spring-mvc-kotlin/src/test/kotlin/com/baeldung/kotlin/allopen/SimpleConfigurationTest.kt b/spring-mvc-kotlin/src/test/kotlin/com/baeldung/kotlin/allopen/SimpleConfigurationTest.kt
new file mode 100644
index 0000000000..65a60c7157
--- /dev/null
+++ b/spring-mvc-kotlin/src/test/kotlin/com/baeldung/kotlin/allopen/SimpleConfigurationTest.kt
@@ -0,0 +1,19 @@
+package com.baeldung.kotlin.allopen
+
+import org.junit.Test
+import org.junit.runner.RunWith
+import org.springframework.test.context.ContextConfiguration
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner
+import org.springframework.test.context.support.AnnotationConfigContextLoader
+
+@RunWith(SpringJUnit4ClassRunner::class)
+@ContextConfiguration(
+ loader = AnnotationConfigContextLoader::class,
+ classes = arrayOf(SimpleConfiguration::class))
+class SimpleConfigurationTest {
+
+ @Test
+ fun contextLoads() {
+ }
+
+}
\ No newline at end of file