public void Test_S2LatLngRect_EncodeDecode() { S2LatLngRect r = RectFromDegrees(-20, -80, 10, 20); Encoder encoder = new(); r.Encode(encoder); var decoder = encoder.Decoder(); var(success, decoded_rect) = S2LatLngRect.Decode(decoder); Assert.True(success); Assert.Equal(r, decoded_rect); }