Jeg tror, at spørgsmålet mere handlede om, hvordan Redis-delen kan hånes, så testen kører, når redis ikke er tilgængelig. Det er svært, fordi din tjeneste sandsynligvis bruger forbindelsen, så du bliver nødt til at lave en masse hån. Det, vi gør i Spring Boot, er at tjekke, om en redis-server er tilgængelig på localhost
og hvis det er tilfældet, kør testene, ellers spring over.
Se RedisTestServer
og en prøveanvendelse. Bemærk, at reglen gælder for alle testene, så det kan være en god idé at flytte de test, der bruger Redis, i en isoleret testklasse.