From 8179bcc47f381bf2bc5d0d618e38fbe742f56eac Mon Sep 17 00:00:00 2001 From: stvort Date: Fri, 17 Jun 2022 19:39:35 +0400 Subject: [PATCH] examples added --- examples/ioservice-replacing-example/pom.xml | 2 +- examples/unit-testing-pure-spring-parallel/pom.xml | 8 ++++---- .../testing/example/TestingExampleSpringApplication.java | 4 ++-- ...dConsoleIOService.java => OpenedStreamsIOService.java} | 4 ++-- .../testing/example/services/OpenedIOServiceTest.java | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) rename examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/{OpenedConsoleIOService.java => OpenedStreamsIOService.java} (84%) diff --git a/examples/ioservice-replacing-example/pom.xml b/examples/ioservice-replacing-example/pom.xml index e848b725..5554e708 100644 --- a/examples/ioservice-replacing-example/pom.xml +++ b/examples/ioservice-replacing-example/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.6.1 + 2.7.0 diff --git a/examples/unit-testing-pure-spring-parallel/pom.xml b/examples/unit-testing-pure-spring-parallel/pom.xml index 029ee199..61fa71cc 100644 --- a/examples/unit-testing-pure-spring-parallel/pom.xml +++ b/examples/unit-testing-pure-spring-parallel/pom.xml @@ -13,11 +13,11 @@ 11 11 11 - 1.18.22 - 5.3.13 + 1.18.24 + 5.3.20 5.8.2 - 4.1.0 - 3.21.0 + 4.6.1 + 3.22.0 diff --git a/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/TestingExampleSpringApplication.java b/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/TestingExampleSpringApplication.java index d366b516..5816eac5 100644 --- a/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/TestingExampleSpringApplication.java +++ b/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/TestingExampleSpringApplication.java @@ -6,7 +6,7 @@ import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import ru.otus.testing.example.services.ClosedConsoleIOService; import ru.otus.testing.example.services.IOService; -import ru.otus.testing.example.services.OpenedConsoleIOService; +import ru.otus.testing.example.services.OpenedStreamsIOService; @Configuration @ComponentScan @@ -16,7 +16,7 @@ public class TestingExampleSpringApplication { ConfigurableApplicationContext context = new AnnotationConfigApplicationContext(TestingExampleSpringApplication.class); IOService closedConsoleIOService = context.getBean(ClosedConsoleIOService.class); - IOService openedConsoleIOService = context.getBean(OpenedConsoleIOService.class); + IOService openedConsoleIOService = context.getBean(OpenedStreamsIOService.class); closedConsoleIOService.out("Hello World"); openedConsoleIOService.out("Hello World 2"); diff --git a/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/OpenedConsoleIOService.java b/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/OpenedStreamsIOService.java similarity index 84% rename from examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/OpenedConsoleIOService.java rename to examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/OpenedStreamsIOService.java index 3b4879e3..f4274798 100644 --- a/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/OpenedConsoleIOService.java +++ b/examples/unit-testing-pure-spring-parallel/src/main/java/ru/otus/testing/example/services/OpenedStreamsIOService.java @@ -8,12 +8,12 @@ import java.io.PrintStream; import java.util.Scanner; @Service -public class OpenedConsoleIOService implements IOService { +public class OpenedStreamsIOService implements IOService { private final PrintStream out; private final Scanner sc; - public OpenedConsoleIOService(@Value("#{ T(java.lang.System).in}") InputStream in, + public OpenedStreamsIOService(@Value("#{ T(java.lang.System).in}") InputStream in, @Value("#{ T(java.lang.System).out}") PrintStream out) { this.out = out; this.sc = new Scanner(in); diff --git a/examples/unit-testing-pure-spring-parallel/src/test/java/ru/otus/testing/example/services/OpenedIOServiceTest.java b/examples/unit-testing-pure-spring-parallel/src/test/java/ru/otus/testing/example/services/OpenedIOServiceTest.java index 53905d43..3e7ae4ad 100644 --- a/examples/unit-testing-pure-spring-parallel/src/test/java/ru/otus/testing/example/services/OpenedIOServiceTest.java +++ b/examples/unit-testing-pure-spring-parallel/src/test/java/ru/otus/testing/example/services/OpenedIOServiceTest.java @@ -27,7 +27,7 @@ class OpenedIOServiceTest { System.out.println(Thread.currentThread().getName()); bos = new ByteArrayOutputStream(); - ioService = new OpenedConsoleIOService(System.in, new PrintStream(bos)); + ioService = new OpenedStreamsIOService(System.in, new PrintStream(bos)); } @DisplayName("должно печатать \"" + TEXT_TO_PRINT1 + "\"")