item unittest