### Question:
RedisSessionStore implements SessionStore { @Override public State get(SessionId sessionId) { return dataStore.get(sessionId); } RedisSessionStore(RedisCommands<SessionId, State> dataStore, Long recordTTL); @Override void insert(SessionId sessionId, State value); @Override void replace(SessionId sessionId, State value); @Override boolean hasSession(SessionId sessionId); @Override State get(SessionId sessionId);  }### Answer:
@Test public void shouldGetASessionFromRedis() { SessionId sessionId = aSessionId().build(); redisSessionStore.get(sessionId); verify(redis).get(sessionId); }