@Override
    public void registerStore(StateStore store) {
        final String storeName = store.fqsn();

        checkArgument(!stores.containsKey(storeName),
            String.format("Store %s has already been registered.", storeName));

        stores.put(storeName, store);
    }
@Test
    public void testRegisterStore() {
        final String fqsn = "t/ns/store";
        StateStore store = mock(StateStore.class);
        when(store.fqsn()).thenReturn(fqsn);
        this.stateManager.registerStore(store);
        StateStore getStore = stateManager.getStore("t", "ns", "store");
        assertSame(getStore, store);
    }