def test_it_should_allow_you_to_unfollow(self):
        amico = Amico(redis_connection=self.redis_connection)
        amico.follow(1, 11)

        amico.redis_connection.zcard(
            '%s:%s:%s:%s' %
            (Amico.DEFAULTS['namespace'],
             Amico.DEFAULTS['following_key'],
             Amico.DEFAULTS['default_scope_key'],
             1)).should.equal(1)
        amico.redis_connection.zcard(
            '%s:%s:%s:%s' %
            (Amico.DEFAULTS['namespace'],
             Amico.DEFAULTS['followers_key'],
             Amico.DEFAULTS['default_scope_key'],
             11)).should.equal(1)

        amico.unfollow(1, 11)

        amico.redis_connection.zcard(
            '%s:%s:%s:%s' %
            (Amico.DEFAULTS['namespace'],
             Amico.DEFAULTS['following_key'],
             Amico.DEFAULTS['default_scope_key'],
             1)).should.equal(0)
        amico.redis_connection.zcard(
            '%s:%s:%s:%s' %
            (Amico.DEFAULTS['namespace'],
             Amico.DEFAULTS['followers_key'],
             Amico.DEFAULTS['default_scope_key'],
             11)).should.equal(0)
        amico.redis_connection.zcard(
            '%s:%s:%s:%s' %
            (Amico.DEFAULTS['namespace'],
             Amico.DEFAULTS['reciprocated_key'],
             Amico.DEFAULTS['default_scope_key'],
             1)).should.equal(0)
        amico.redis_connection.zcard(
            '%s:%s:%s:%s' %
            (Amico.DEFAULTS['namespace'],
             Amico.DEFAULTS['reciprocated_key'],
             Amico.DEFAULTS['default_scope_key'],
             11)).should.equal(0)