X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fchat%2Fbackend%2Fimplementation%2Finmemory%2FInMemoryTestUtils.java;h=cfc8e728d86401b2dfa97ec2018d113c17b67d06;hb=64ede95835a496e84857c38213dbf8ea451878e0;hp=3f6cf9c0cef01681e96a28ea0665900cffacb1bf;hpb=47d4a54aaa1ce13180ab6fdad0569cf2d0851563;p=demos%2Fkafka%2Fchat diff --git a/src/test/java/de/juplo/kafka/chat/backend/implementation/inmemory/InMemoryTestUtils.java b/src/test/java/de/juplo/kafka/chat/backend/implementation/inmemory/InMemoryTestUtils.java index 3f6cf9c0..cfc8e728 100644 --- a/src/test/java/de/juplo/kafka/chat/backend/implementation/inmemory/InMemoryTestUtils.java +++ b/src/test/java/de/juplo/kafka/chat/backend/implementation/inmemory/InMemoryTestUtils.java @@ -4,28 +4,19 @@ import de.juplo.kafka.chat.backend.ChatBackendProperties; import de.juplo.kafka.chat.backend.domain.ChatHomeService; import de.juplo.kafka.chat.backend.implementation.StorageStrategy; import org.springframework.beans.factory.annotation.Autowired; +import reactor.core.publisher.Mono; import java.time.Clock; public class InMemoryTestUtils { - private final InMemoryServicesConfiguration config = - new InMemoryServicesConfiguration(); - - @Autowired - ChatBackendProperties properties; @Autowired StorageStrategy storageStrategy; - @Autowired - Clock clock; - public ChatHomeService createNoneShardingChatHomeService() + public Mono restore(SimpleChatHomeService simpleChatHomeService) { - return config.noneShardingChatHome( - properties, - storageStrategy, - clock); + return simpleChatHomeService.restore(storageStrategy); } }