Ejemplo n.º 1
0
        private void Assert_Are_Equal(FeatureCollection left, FeatureCollection right)
        {
            Assert.AreEqual(left, right);

            Assert.IsTrue(left.Equals(right));
            Assert.IsTrue(right.Equals(left));

            Assert.IsTrue(left.Equals(left));
            Assert.IsTrue(right.Equals(right));

            Assert.IsTrue(left == right);
            Assert.IsTrue(right == left);

            Assert.IsFalse(left != right);
            Assert.IsFalse(right != left);

            Assert.AreEqual(left.GetHashCode(), right.GetHashCode());
        }
Ejemplo n.º 2
0
        public void FeatureCollectionTest()
        {
            // ARRANGE
            string Content = File.ReadAllText("featurecollection.json").Replace("\r", "").Replace("\n", "").Replace("\t", "").Replace(" ", "");

            // ACT
            FeatureCollection Geo      = JsonConvert.DeserializeObject <FeatureCollection>(Content);
            string            Content2 = JsonConvert.SerializeObject(Geo);
            FeatureCollection Geo2     = JsonConvert.DeserializeObject <FeatureCollection>(Content2);

            // ASSERT
            Assert.True(Geo.Equals(Geo2));
        }