def METHOD_NAME(self, session, read_config):
    state = read_config()
    assert not state.is_configured(SLOT.ONE)
    assert not state.is_configured(SLOT.TWO)
    session.put_configuration(SLOT.ONE, HmacSha1SlotConfiguration(b"a" * 16))
    state = read_config()
    assert state.is_configured(SLOT.ONE)
    assert not state.is_configured(SLOT.TWO)
    session.put_configuration(SLOT.TWO, HmacSha1SlotConfiguration(b"a" * 16))
    state = read_config()
    assert state.is_configured(SLOT.ONE)
    assert state.is_configured(SLOT.TWO)
    session.delete_slot(SLOT.ONE)
    state = read_config()
    assert not state.is_configured(SLOT.ONE)
    assert state.is_configured(SLOT.TWO)
    session.swap_slots()
    state = read_config()
    assert state.is_configured(SLOT.ONE)
    assert not state.is_configured(SLOT.TWO)
    session.delete_slot(SLOT.ONE)
    state = read_config()
    assert not state.is_configured(SLOT.ONE)
    assert not state.is_configured(SLOT.TWO)