Better test avoid the aribitrary order of the fields