uniquenessのvalidationによるテストの失敗はmongoid-3.0.20移行のバグだったのでひとまず3.0.19を使用するようにしました。
原因がMongoidのバグであることが判明したので調査用のコードを削除しました。
原因のバグはこれです。 https://github.com/mongoid/mongoid/issues/2783