{"id":21581559,"url":"https://github.com/thoughtscript/spring_cucumber","last_synced_at":"2026-05-11T07:39:41.230Z","repository":{"id":215993554,"uuid":"739968493","full_name":"Thoughtscript/spring_cucumber","owner":"Thoughtscript","description":"experiments with spring cucumber","archived":false,"fork":false,"pushed_at":"2024-01-07T20:26:15.000Z","size":120,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-27T02:42:32.013Z","etag":null,"topics":["cucumber","java","junit5","maven-surefire-plugin","spring"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Thoughtscript.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2024-01-07T05:10:51.000Z","updated_at":"2024-01-07T20:01:26.000Z","dependencies_parsed_at":"2024-01-07T21:43:30.277Z","dependency_job_id":null,"html_url":"https://github.com/Thoughtscript/spring_cucumber","commit_stats":null,"previous_names":["thoughtscript/spring_cucumber"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Thoughtscript/spring_cucumber","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thoughtscript%2Fspring_cucumber","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thoughtscript%2Fspring_cucumber/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thoughtscript%2Fspring_cucumber/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thoughtscript%2Fspring_cucumber/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Thoughtscript","download_url":"https://codeload.github.com/Thoughtscript/spring_cucumber/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thoughtscript%2Fspring_cucumber/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265139400,"owners_count":23717321,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cucumber","java","junit5","maven-surefire-plugin","spring"],"created_at":"2024-11-24T14:12:55.091Z","updated_at":"2026-05-11T07:39:36.199Z","avatar_url":"https://github.com/Thoughtscript.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# spring_cucumber\n\n[![](https://img.shields.io/badge/Java-18-blue.svg)](https://jdk.java.net/archive/)\n[![](https://img.shields.io/badge/Spring%20Boot-3.2.1-green.svg)](https://spring.io/projects/spring-boot)\n[![](https://img.shields.io/badge/Maven-3.8.6-white.svg)](https://maven.apache.org/download.cgi)\n\nExperiments with Spring, Cucumber, and revisiting JUnit 5.\n\n## Objectives\n\n1. Should run all supplied kinds of test under command `mvn clean install`.\n2. Should run all supplied kinds of test when right-clicking and selecting the \"run test\" option in IntelliJ (on the `/test` classpath).\n3. Should run all supplied kinds of tests with `maven-sure-fire` under command `mvn test spring-boot:run`.\n\n## Install\n\nMaven, Jupiter, Cucumber, etc.\n\n## Use\n\n```BASH\nmvn clean\nmvn install\nmvn test spring-boot:run\n```\n\n## Correct Outputs\n\n```bash\n\"C:\\Program Files\\Java\\jdk-18.0.2.1\\bin\\java.exe\" -ea -Didea.test.cyclic.buffer.size=1048576 \"-javaagent:C:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition 2022.2.2\\lib\\idea_rt.jar=51308:C:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition 2022.2.2\\bin\" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath \"C:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition 2022.2.2\\lib\\idea_rt.jar;C:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition 2022.2.2\\plugins\\junit\\lib\\junit5-rt.jar;C:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition 2022.2.2\\plugins\\junit\\lib\\junit-rt.jar;G:\\_core_examples\\spring_cucumber\\target\\test-classes;G:\\_core_examples\\spring_cucumber\\target\\classes;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-starter-web\\3.2.1\\spring-boot-starter-web-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-starter\\3.2.1\\spring-boot-starter-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot\\3.2.1\\spring-boot-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-autoconfigure\\3.2.1\\spring-boot-autoconfigure-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-starter-logging\\3.2.1\\spring-boot-starter-logging-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\ch\\qos\\logback\\logback-classic\\1.4.14\\logback-classic-1.4.14.jar;C:\\Users\\adami\\.m2\\repository\\ch\\qos\\logback\\logback-core\\1.4.14\\logback-core-1.4.14.jar;C:\\Users\\adami\\.m2\\repository\\org\\apache\\logging\\log4j\\log4j-to-slf4j\\2.21.1\\log4j-to-slf4j-2.21.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\apache\\logging\\log4j\\log4j-api\\2.21.1\\log4j-api-2.21.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\slf4j\\jul-to-slf4j\\2.0.9\\jul-to-slf4j-2.0.9.jar;C:\\Users\\adami\\.m2\\repository\\jakarta\\annotation\\jakarta.annotation-api\\2.1.1\\jakarta.annotation-api-2.1.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\yaml\\snakeyaml\\2.2\\snakeyaml-2.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-starter-json\\3.2.1\\spring-boot-starter-json-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\com\\fasterxml\\jackson\\core\\jackson-databind\\2.15.3\\jackson-databind-2.15.3.jar;C:\\Users\\adami\\.m2\\repository\\com\\fasterxml\\jackson\\core\\jackson-annotations\\2.15.3\\jackson-annotations-2.15.3.jar;C:\\Users\\adami\\.m2\\repository\\com\\fasterxml\\jackson\\core\\jackson-core\\2.15.3\\jackson-core-2.15.3.jar;C:\\Users\\adami\\.m2\\repository\\com\\fasterxml\\jackson\\datatype\\jackson-datatype-jdk8\\2.15.3\\jackson-datatype-jdk8-2.15.3.jar;C:\\Users\\adami\\.m2\\repository\\com\\fasterxml\\jackson\\datatype\\jackson-datatype-jsr310\\2.15.3\\jackson-datatype-jsr310-2.15.3.jar;C:\\Users\\adami\\.m2\\repository\\com\\fasterxml\\jackson\\module\\jackson-module-parameter-names\\2.15.3\\jackson-module-parameter-names-2.15.3.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-starter-tomcat\\3.2.1\\spring-boot-starter-tomcat-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\apache\\tomcat\\embed\\tomcat-embed-core\\10.1.17\\tomcat-embed-core-10.1.17.jar;C:\\Users\\adami\\.m2\\repository\\org\\apache\\tomcat\\embed\\tomcat-embed-el\\10.1.17\\tomcat-embed-el-10.1.17.jar;C:\\Users\\adami\\.m2\\repository\\org\\apache\\tomcat\\embed\\tomcat-embed-websocket\\10.1.17\\tomcat-embed-websocket-10.1.17.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-web\\6.1.2\\spring-web-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-beans\\6.1.2\\spring-beans-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\io\\micrometer\\micrometer-observation\\1.12.1\\micrometer-observation-1.12.1.jar;C:\\Users\\adami\\.m2\\repository\\io\\micrometer\\micrometer-commons\\1.12.1\\micrometer-commons-1.12.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-webmvc\\6.1.2\\spring-webmvc-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-aop\\6.1.2\\spring-aop-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-context\\6.1.2\\spring-context-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-expression\\6.1.2\\spring-expression-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\projectlombok\\lombok\\1.18.30\\lombok-1.18.30.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\jupiter\\junit-jupiter\\5.10.1\\junit-jupiter-5.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\jupiter\\junit-jupiter-api\\5.10.1\\junit-jupiter-api-5.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\opentest4j\\opentest4j\\1.3.0\\opentest4j-1.3.0.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-commons\\1.10.1\\junit-platform-commons-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\jupiter\\junit-jupiter-params\\5.10.1\\junit-jupiter-params-5.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\jupiter\\junit-jupiter-engine\\5.10.1\\junit-jupiter-engine-5.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-suite\\1.10.1\\junit-platform-suite-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-suite-api\\1.10.1\\junit-platform-suite-api-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-suite-engine\\1.10.1\\junit-platform-suite-engine-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-suite-commons\\1.10.1\\junit-platform-suite-commons-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-launcher\\1.10.1\\junit-platform-launcher-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-java\\7.15.0\\cucumber-java-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-core\\7.15.0\\cucumber-core-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-gherkin\\7.15.0\\cucumber-gherkin-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-gherkin-messages\\7.15.0\\cucumber-gherkin-messages-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\gherkin\\26.2.0\\gherkin-26.2.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\messages\\22.0.0\\messages-22.0.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\tag-expressions\\6.0.0\\tag-expressions-6.0.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-expressions\\17.0.1\\cucumber-expressions-17.0.1.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\datatable\\7.15.0\\datatable-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-plugin\\7.15.0\\cucumber-plugin-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\docstring\\7.15.0\\docstring-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\html-formatter\\20.4.0\\html-formatter-20.4.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\junit-xml-formatter\\0.2.0\\junit-xml-formatter-0.2.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\ci-environment\\10.0.0\\ci-environment-10.0.0.jar;C:\\Users\\adami\\.m2\\repository\\org\\apiguardian\\apiguardian-api\\1.1.2\\apiguardian-api-1.1.2.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-spring\\7.15.0\\cucumber-spring-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\io\\cucumber\\cucumber-junit-platform-engine\\7.15.0\\cucumber-junit-platform-engine-7.15.0.jar;C:\\Users\\adami\\.m2\\repository\\org\\junit\\platform\\junit-platform-engine\\1.10.1\\junit-platform-engine-1.10.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-starter-test\\3.2.1\\spring-boot-starter-test-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-test\\3.2.1\\spring-boot-test-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\boot\\spring-boot-test-autoconfigure\\3.2.1\\spring-boot-test-autoconfigure-3.2.1.jar;C:\\Users\\adami\\.m2\\repository\\com\\jayway\\jsonpath\\json-path\\2.8.0\\json-path-2.8.0.jar;C:\\Users\\adami\\.m2\\repository\\org\\slf4j\\slf4j-api\\2.0.9\\slf4j-api-2.0.9.jar;C:\\Users\\adami\\.m2\\repository\\jakarta\\xml\\bind\\jakarta.xml.bind-api\\4.0.1\\jakarta.xml.bind-api-4.0.1.jar;C:\\Users\\adami\\.m2\\repository\\jakarta\\activation\\jakarta.activation-api\\2.1.2\\jakarta.activation-api-2.1.2.jar;C:\\Users\\adami\\.m2\\repository\\net\\minidev\\json-smart\\2.5.0\\json-smart-2.5.0.jar;C:\\Users\\adami\\.m2\\repository\\net\\minidev\\accessors-smart\\2.5.0\\accessors-smart-2.5.0.jar;C:\\Users\\adami\\.m2\\repository\\org\\ow2\\asm\\asm\\9.3\\asm-9.3.jar;C:\\Users\\adami\\.m2\\repository\\org\\assertj\\assertj-core\\3.24.2\\assertj-core-3.24.2.jar;C:\\Users\\adami\\.m2\\repository\\net\\bytebuddy\\byte-buddy\\1.14.10\\byte-buddy-1.14.10.jar;C:\\Users\\adami\\.m2\\repository\\org\\awaitility\\awaitility\\4.2.0\\awaitility-4.2.0.jar;C:\\Users\\adami\\.m2\\repository\\org\\hamcrest\\hamcrest\\2.2\\hamcrest-2.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\mockito\\mockito-core\\5.7.0\\mockito-core-5.7.0.jar;C:\\Users\\adami\\.m2\\repository\\net\\bytebuddy\\byte-buddy-agent\\1.14.10\\byte-buddy-agent-1.14.10.jar;C:\\Users\\adami\\.m2\\repository\\org\\objenesis\\objenesis\\3.3\\objenesis-3.3.jar;C:\\Users\\adami\\.m2\\repository\\org\\skyscreamer\\jsonassert\\1.5.1\\jsonassert-1.5.1.jar;C:\\Users\\adami\\.m2\\repository\\com\\vaadin\\external\\google\\android-json\\0.0.20131108.vaadin1\\android-json-0.0.20131108.vaadin1.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-core\\6.1.2\\spring-core-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-jcl\\6.1.2\\spring-jcl-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\springframework\\spring-test\\6.1.2\\spring-test-6.1.2.jar;C:\\Users\\adami\\.m2\\repository\\org\\xmlunit\\xmlunit-core\\2.9.1\\xmlunit-core-2.9.1.jar;C:\\Users\\adami\\.m2\\repository\\org\\mockito\\mockito-junit-jupiter\\5.7.0\\mockito-junit-jupiter-5.7.0.jar\" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit5 @w@C:\\Users\\adami\\AppData\\Local\\Temp\\idea_working_dirs_junit.tmp @C:\\Users\\adami\\AppData\\Local\\Temp\\idea_junit.tmp -socket51307\n14:14:54.105 [main] INFO io.thoughtscript.example.helpers.StaticHelpers -- invoked\n14:14:54.107 [main] INFO io.thoughtscript.example.services.ExampleService -- example\n14:14:54.117 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- JUnit 5 Jupiter tests initializing...\n14:14:54.119 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- Running before each time...\n14:14:54.119 [main] INFO io.thoughtscript.example.helpers.StaticHelpers -- invoked\n14:14:54.119 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- Running after each time...\n14:14:54.120 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- Running before each time...\n14:14:54.120 [main] INFO io.thoughtscript.example.helpers.StaticHelpers -- invoked\n14:14:54.121 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- Running after each time...\n14:14:54.121 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- Running before each time...\n14:14:54.122 [main] INFO io.thoughtscript.example.helpers.StaticHelpers -- invoked\n14:14:54.122 [main] INFO io.thoughtscript.example.helpers.StaticHelpers -- invoked\n14:14:54.122 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- Running after each time...\n14:14:54.123 [main] INFO io.thoughtscript.example.helpers.StaticHelpersTest -- JUnit 5 Jupiter tests completed...\n14:14:54.185 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [io.thoughtscript.example.services.ExampleServiceWithAutoWiringTest]: ExampleServiceWithAutoWiringTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n14:14:54.236 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.services.ExampleServiceWithAutoWiringTest\n\n  .   ____          _            __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\n  '  |____| .__|_| |_|_| |_\\__, | / / / /\n =========|_|==============|___/=/_/_/_/\n :: Spring Boot ::                (v3.2.1)\n\n2024-01-07T14:14:54.451-06:00  INFO 18820 --- [           main] i.t.e.s.ExampleServiceWithAutoWiringTest : Starting ExampleServiceWithAutoWiringTest using Java 18.0.2.1 with PID 18820 (started by adami in G:\\_core_examples\\spring_cucumber)\n2024-01-07T14:14:54.452-06:00  INFO 18820 --- [           main] i.t.e.s.ExampleServiceWithAutoWiringTest : No active profile set, falling back to 1 default profile: \"default\"\n2024-01-07T14:14:55.164-06:00  INFO 18820 --- [           main] i.t.e.s.ExampleServiceWithAutoWiringTest : Started ExampleServiceWithAutoWiringTest in 0.848 seconds (process running for 1.621)\nJava HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended\n2024-01-07T14:14:55.667-06:00  INFO 18820 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:14:55.667-06:00  INFO 18820 --- [           main] i.t.example.services.ExampleService      : example\n2024-01-07T14:14:55.672-06:00  INFO 18820 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.controllers.ExampleRestControllerIntegrationTest]: ExampleRestControllerIntegrationTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:14:55.682-06:00  INFO 18820 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.controllers.ExampleRestControllerIntegrationTest\n\n  .   ____          _            __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\n  '  |____| .__|_| |_|_| |_\\__, | / / / /\n =========|_|==============|___/=/_/_/_/\n :: Spring Boot ::                (v3.2.1)\n\n2024-01-07T14:14:55.696-06:00  INFO 18820 --- [           main] e.c.ExampleRestControllerIntegrationTest : Starting ExampleRestControllerIntegrationTest using Java 18.0.2.1 with PID 18820 (started by adami in G:\\_core_examples\\spring_cucumber)\n2024-01-07T14:14:55.696-06:00  INFO 18820 --- [           main] e.c.ExampleRestControllerIntegrationTest : No active profile set, falling back to 1 default profile: \"default\"\n2024-01-07T14:14:55.841-06:00  INFO 18820 --- [           main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring TestDispatcherServlet ''\n2024-01-07T14:14:55.842-06:00  INFO 18820 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Initializing Servlet ''\n2024-01-07T14:14:55.843-06:00  INFO 18820 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Completed initialization in 0 ms\n2024-01-07T14:14:55.847-06:00  INFO 18820 --- [           main] e.c.ExampleRestControllerIntegrationTest : Started ExampleRestControllerIntegrationTest in 0.162 seconds (process running for 2.305)\n2024-01-07T14:14:55.850-06:00  INFO 18820 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:14:55.850-06:00  INFO 18820 --- [           main] i.t.example.services.ExampleService      : example\n2024-01-07T14:14:55.855-06:00  INFO 18820 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.controllers.ExampleRestControllerWebMvcTest]: ExampleRestControllerWebMvcTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:14:55.862-06:00  INFO 18820 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.controllers.ExampleRestControllerWebMvcTest\n\n  .   ____          _            __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\n  '  |____| .__|_| |_|_| |_\\__, | / / / /\n =========|_|==============|___/=/_/_/_/\n :: Spring Boot ::                (v3.2.1)\n\n2024-01-07T14:14:55.875-06:00  INFO 18820 --- [           main] i.t.e.c.ExampleRestControllerWebMvcTest  : Starting ExampleRestControllerWebMvcTest using Java 18.0.2.1 with PID 18820 (started by adami in G:\\_core_examples\\spring_cucumber)\n2024-01-07T14:14:55.875-06:00  INFO 18820 --- [           main] i.t.e.c.ExampleRestControllerWebMvcTest  : No active profile set, falling back to 1 default profile: \"default\"\n2024-01-07T14:14:56.136-06:00  INFO 18820 --- [           main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring TestDispatcherServlet ''\n2024-01-07T14:14:56.136-06:00  INFO 18820 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Initializing Servlet ''\n2024-01-07T14:14:56.136-06:00  INFO 18820 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Completed initialization in 0 ms\n2024-01-07T14:14:56.146-06:00  INFO 18820 --- [           main] i.t.e.c.ExampleRestControllerWebMvcTest  : Started ExampleRestControllerWebMvcTest in 0.282 seconds (process running for 2.604)\n\nMockHttpServletRequest:\n      HTTP Method = GET\n      Request URI = /api/example\n       Parameters = {}\n          Headers = [Accept:\"application/json\"]\n             Body = null\n    Session Attrs = {}\n\nHandler:\n             Type = io.thoughtscript.example.controllers.ExampleRestController\n           Method = io.thoughtscript.example.controllers.ExampleRestController#example()\n\nAsync:\n    Async started = false\n     Async result = null\n\nResolved Exception:\n             Type = null\n\nModelAndView:\n        View name = null\n             View = null\n            Model = null\n\nFlashMap:\n       Attributes = null\n\nMockHttpServletResponse:\n           Status = 200\n    Error message = null\n          Headers = []\n     Content type = null\n             Body = \n    Forwarded URL = null\n   Redirected URL = null\n          Cookies = []\n2024-01-07T14:14:56.387-06:00  INFO 18820 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.acceptance.CucumberAcceptanceTests]: CucumberAcceptanceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:14:56.393-06:00  INFO 18820 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:14:56.429-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : prepping...\n2024-01-07T14:14:56.432-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : Result: 20 (expected 20)\n2024-01-07T14:14:56.438-06:00  INFO 18820 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.acceptance.CucumberAcceptanceTests]: CucumberAcceptanceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:14:56.440-06:00  INFO 18820 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:14:56.443-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : prepping...\n2024-01-07T14:14:56.444-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : Result: 6 (expected 6)\n2024-01-07T14:14:56.542-06:00  INFO 18820 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.acceptance.CucumberAcceptanceTests]: CucumberAcceptanceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:14:56.543-06:00  INFO 18820 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:14:56.547-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : prepping...\n2024-01-07T14:14:56.547-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : Result: 20 (expected 20)\n2024-01-07T14:14:56.549-06:00  INFO 18820 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.acceptance.CucumberAcceptanceTests]: CucumberAcceptanceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:14:56.550-06:00  INFO 18820 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:14:56.553-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : prepping...\n2024-01-07T14:14:56.553-06:00  INFO 18820 --- [           main] i.t.example.acceptance.StepDefinitions   : Result: 6 (expected 6)\n\nProcess finished with exit code 0\n```\n\n![IntelliJ](intellij-output.png)\n\n```bash\n mvn clean install\n[INFO] Scanning for projects...\n[INFO] \n[INFO] --------------\u003c io.thoughtscript.example:spring-cucumber \u003e--------------\n[INFO] Building spring-cucumber 1.0.0\n[INFO] --------------------------------[ jar ]---------------------------------\n[INFO] \n[INFO] --- maven-clean-plugin:3.3.2:clean (default-clean) @ spring-cucumber ---\n[INFO] Deleting G:\\_core_examples\\spring_cucumber\\target\n[INFO] \n[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ spring-cucumber ---\n[INFO] Copying 1 resource from src\\main\\resources to target\\classes\n[INFO] Copying 0 resource from src\\main\\resources to target\\classes\n[INFO] \n[INFO] --- maven-compiler-plugin:3.11.0:compile (default-compile) @ spring-cucumber ---\n[INFO] Changes detected - recompiling the module! :source\n[INFO] Compiling 4 source files with javac [debug release 18] to target\\classes\n[INFO] \n[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ spring-cucumber ---\n[INFO] Copying 1 resource from src\\test\\resources to target\\test-classes\n[INFO] \n[INFO] --- maven-compiler-plugin:3.11.0:testCompile (default-testCompile) @ spring-cucumber ---\n[INFO] Changes detected - recompiling the module! :dependency\n[INFO] Compiling 8 source files with javac [debug release 18] to target\\test-classes\n[INFO] \n[INFO] --- maven-surefire-plugin:3.1.2:test (default-test) @ spring-cucumber ---\n[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[INFO] \n[INFO] -------------------------------------------------------\n[INFO]  T E S T S\n[INFO] -------------------------------------------------------\n[INFO] Running io.thoughtscript.example.controllers.ExampleRestControllerInjectMocksTest\nJava HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended\n[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.706 s -- in io.thoughtscript.example.controllers.ExampleRestControllerInjectMocksTest\n[INFO] Running io.thoughtscript.example.controllers.ExampleRestControllerIntegrationTest\n14:21:31.611 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [io.thoughtscript.example.controllers.ExampleRestControllerIntegrationTest]: ExampleRestControllerIntegrationTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n14:21:31.717 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.controllers.ExampleRestControllerIntegrationTest\n\n  .   ____          _            __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\n  '  |____| .__|_| |_|_| |_\\__, | / / / /\n =========|_|==============|___/=/_/_/_/\n :: Spring Boot ::                (v3.2.1)\n\n2024-01-07T14:21:31.990-06:00  INFO 12884 --- [           main] e.c.ExampleRestControllerIntegrationTest : Starting ExampleRestControllerIntegrationTest using Java 18.0.2.1 with PID 12884 (started by adami in G:\\_core_examples\\spring_cucumber)\n2024-01-07T14:21:31.992-06:00  INFO 12884 --- [           main] e.c.ExampleRestControllerIntegrationTest : No active profile set, falling back to 1 default profile: \"default\"\n2024-01-07T14:21:32.729-06:00  INFO 12884 --- [           main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring TestDispatcherServlet ''\n2024-01-07T14:21:32.729-06:00  INFO 12884 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Initializing Servlet ''\n2024-01-07T14:21:32.731-06:00  INFO 12884 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Completed initialization in 1 ms\n2024-01-07T14:21:32.745-06:00  INFO 12884 --- [           main] e.c.ExampleRestControllerIntegrationTest : Started ExampleRestControllerIntegrationTest in 0.923 seconds (process running for 2.455)\n2024-01-07T14:21:32.759-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:32.760-06:00  INFO 12884 --- [           main] i.t.example.services.ExampleService      : example\n[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.242 s -- in io.thoughtscript.example.controllers.ExampleRestControllerIntegrationTest\n[INFO] Running io.thoughtscript.example.controllers.ExampleRestControllerWebMvcTest\n2024-01-07T14:21:32.769-06:00  INFO 12884 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.controllers.ExampleRestControllerWebMvcTest]: ExampleRestControllerWebMvcTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:21:32.777-06:00  INFO 12884 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.controllers.ExampleRestControllerWebMvcTest\n\n  .   ____          _            __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\n  '  |____| .__|_| |_|_| |_\\__, | / / / /\n =========|_|==============|___/=/_/_/_/\n :: Spring Boot ::                (v3.2.1)\n\n2024-01-07T14:21:32.793-06:00  INFO 12884 --- [           main] i.t.e.c.ExampleRestControllerWebMvcTest  : Starting ExampleRestControllerWebMvcTest using Java 18.0.2.1 with PID 12884 (started by adami in G:\\_core_examples\\spring_cucumber)\n2024-01-07T14:21:32.793-06:00  INFO 12884 --- [           main] i.t.e.c.ExampleRestControllerWebMvcTest  : No active profile set, falling back to 1 default profile: \"default\"\n2024-01-07T14:21:32.884-06:00  INFO 12884 --- [           main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring TestDispatcherServlet ''\n2024-01-07T14:21:32.884-06:00  INFO 12884 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Initializing Servlet ''\n2024-01-07T14:21:32.885-06:00  INFO 12884 --- [           main] o.s.t.web.servlet.TestDispatcherServlet  : Completed initialization in 1 ms\n2024-01-07T14:21:32.888-06:00  INFO 12884 --- [           main] i.t.e.c.ExampleRestControllerWebMvcTest  : Started ExampleRestControllerWebMvcTest in 0.107 seconds (process running for 2.599)\n\nMockHttpServletRequest:\n      HTTP Method = GET\n      Request URI = /api/example\n       Parameters = {}\n          Headers = [Accept:\"application/json\"]\n             Body = null\n    Session Attrs = {}\n\nHandler:\n             Type = io.thoughtscript.example.controllers.ExampleRestController\n           Method = io.thoughtscript.example.controllers.ExampleRestController#example()\n\nAsync:\n    Async started = false\n     Async result = null\n\nResolved Exception:\n             Type = null\n\nModelAndView:\n        View name = null\n             View = null\n            Model = null\n\nFlashMap:\n       Attributes = null\n\nMockHttpServletResponse:\n           Status = 200\n    Error message = null\n          Headers = []\n     Content type = null\n             Body =\n    Forwarded URL = null\n   Redirected URL = null\n          Cookies = []\n[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 s -- in io.thoughtscript.example.controllers.ExampleRestControllerWebMvcTest\n[INFO] Running io.thoughtscript.example.helpers.StaticHelpersTest\n2024-01-07T14:21:32.958-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : JUnit 5 Jupiter tests initializing...\n2024-01-07T14:21:32.960-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : Running before each time...\n2024-01-07T14:21:32.960-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:32.961-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : Running after each time...\n2024-01-07T14:21:32.962-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : Running before each time...\n2024-01-07T14:21:32.963-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:32.963-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : Running after each time...\n2024-01-07T14:21:32.964-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : Running before each time...\n2024-01-07T14:21:32.964-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:32.964-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:32.965-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : Running after each time...\n2024-01-07T14:21:32.966-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpersTest    : JUnit 5 Jupiter tests completed...\n[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in io.thoughtscript.example.helpers.StaticHelpersTest\n[INFO] Running io.thoughtscript.example.services.ExampleServiceWithAutoWiringTest\n2024-01-07T14:21:32.969-06:00  INFO 12884 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.services.ExampleServiceWithAutoWiringTest]: ExampleServiceWithAutoWiringTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:21:32.975-06:00  INFO 12884 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.services.ExampleServiceWithAutoWiringTest\n\n  .   ____          _            __ _ _\n /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\n( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\n \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\n  '  |____| .__|_| |_|_| |_\\__, | / / / /\n =========|_|==============|___/=/_/_/_/\n :: Spring Boot ::                (v3.2.1)\n\n2024-01-07T14:21:32.996-06:00  INFO 12884 --- [           main] i.t.e.s.ExampleServiceWithAutoWiringTest : Starting ExampleServiceWithAutoWiringTest using Java 18.0.2.1 with PID 12884 (started by adami in G:\\_core_examples\\spring_cucumber)\n2024-01-07T14:21:32.997-06:00  INFO 12884 --- [           main] i.t.e.s.ExampleServiceWithAutoWiringTest : No active profile set, falling back to 1 default profile: \"default\"\n2024-01-07T14:21:33.112-06:00  INFO 12884 --- [           main] i.t.e.s.ExampleServiceWithAutoWiringTest : Started ExampleServiceWithAutoWiringTest in 0.134 seconds (process running for 2.824)\n2024-01-07T14:21:33.114-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:33.114-06:00  INFO 12884 --- [           main] i.t.example.services.ExampleService      : example\n[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 s -- in io.thoughtscript.example.services.ExampleServiceWithAutoWiringTest\n[INFO] Running io.thoughtscript.example.services.ExampleServiceWithoutAutoWiringTest\n2024-01-07T14:21:33.118-06:00  INFO 12884 --- [           main] i.t.example.helpers.StaticHelpers        : invoked\n2024-01-07T14:21:33.118-06:00  INFO 12884 --- [           main] i.t.example.services.ExampleService      : example\n[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in io.thoughtscript.example.services.ExampleServiceWithoutAutoWiringTest\n[INFO] Running io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:21:33.185-06:00  INFO 12884 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.acceptance.CucumberAcceptanceTests]: CucumberAcceptanceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:21:33.189-06:00  INFO 12884 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:21:33.219-06:00  INFO 12884 --- [           main] i.t.example.acceptance.StepDefinitions   : prepping...\n2024-01-07T14:21:33.221-06:00  INFO 12884 --- [           main] i.t.example.acceptance.StepDefinitions   : Result: 20 (expected 20)\n2024-01-07T14:21:33.225-06:00  INFO 12884 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.thoughtscript.example.acceptance.CucumberAcceptanceTests]: CucumberAcceptanceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.\n2024-01-07T14:21:33.225-06:00  INFO 12884 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.thoughtscript.example.ExampleApp for test class io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n2024-01-07T14:21:33.228-06:00  INFO 12884 --- [           main] i.t.example.acceptance.StepDefinitions   : prepping...\n2024-01-07T14:21:33.229-06:00  INFO 12884 --- [           main] i.t.example.acceptance.StepDefinitions   : Result: 6 (expected 6)\n[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in io.thoughtscript.example.acceptance.CucumberAcceptanceTests\n[INFO] \n[INFO] Results:\n[INFO]\n[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0\n[INFO]\n[INFO]\n[INFO] --- maven-jar-plugin:3.3.0:jar (default-jar) @ spring-cucumber ---\n[INFO] Building jar: G:\\_core_examples\\spring_cucumber\\target\\spring-cucumber-1.0.0.jar\n[INFO] \n[INFO] --- spring-boot-maven-plugin:3.2.1:repackage (repackage) @ spring-cucumber ---\n[INFO] Replacing main artifact G:\\_core_examples\\spring_cucumber\\target\\spring-cucumber-1.0.0.jar with repackaged archive, adding nested dependencies in BOOT-INF/.\n[INFO] The original artifact has been renamed to G:\\_core_examples\\spring_cucumber\\target\\spring-cucumber-1.0.0.jar.original\n[INFO]\n[INFO] --- maven-install-plugin:3.1.1:install (default-install) @ spring-cucumber ---\n[INFO] Installing G:\\_core_examples\\spring_cucumber\\pom.xml to C:\\Users\\adami\\.m2\\repository\\io\\thoughtscript\\example\\spring-cucumber\\1.0.0\\spring-cucumber-1.0.0.pom\n[INFO] Installing G:\\_core_examples\\spring_cucumber\\target\\spring-cucumber-1.0.0.jar to C:\\Users\\adami\\.m2\\repository\\io\\thoughtscript\\example\\spring-cucumber\\1.0.0\\spring-cucumber-1.0.0.jar\n[INFO] ------------------------------------------------------------------------\n[INFO] BUILD SUCCESS\n[INFO] ------------------------------------------------------------------------\n[INFO] Total time:  5.959 s\n[INFO] Finished at: 2024-01-07T14:21:33-06:00\n[INFO] ------------------------------------------------------------------------\n```\n\n## API Endpoints\n\nGET http://localhost:8080/api/example\n```\nOK\n```\n\n## Resources and Links\n\n* https://howtodoinjava.com/spring-boot2/testing/rest-controller-unit-test-example/\n* https://github.com/bonigarcia/mastering-junit5/blob/master/junit5-cucumber/src/test/java/io/github/bonigarcia/CucumberTest.java","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthoughtscript%2Fspring_cucumber","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthoughtscript%2Fspring_cucumber","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthoughtscript%2Fspring_cucumber/lists"}