add EncodeTest