コード例 #1
0
ファイル: SerializationTests.cs プロジェクト: galchen/brutile
        public void TestOsmTileSource()
        {
            var tsc = OsmTileServerConfig.Create(KnownTileServers.Mapnik, null);
            var ts1 = new OsmTileSource(new OsmRequest(tsc), new FakePersistentCache <byte[]>());
            var ts2 = SandD(ts1);

            Assert.NotNull(ts2);
            string message;
            var    equal = EqualTileSources(ts1, ts2, out message);

            Assert.IsTrue(equal, message);
        }
コード例 #2
0
ファイル: SerializationTests.cs プロジェクト: galchen/brutile
        public void TestOsmTileServerConfig()
        {
            var tsc1 = OsmTileServerConfig.Create(KnownTileServers.Mapnik, string.Empty);
            var tsc2 = SandD(tsc1);

            Assert.NotNull(tsc1);

            Assert.AreEqual(tsc1.UrlFormat, tsc2.UrlFormat, "UrlFormats don't match");
            Assert.AreEqual(tsc1.ServerIdentifier, tsc2.ServerIdentifier, "ServerIdentifiers don't match");
            Assert.AreEqual(tsc1.NumberOfServers, tsc2.NumberOfServers, "Number of servers differ");
            Assert.AreEqual(tsc1.MinResolution, tsc2.MinResolution, "Min resolution levels don't match");
            Assert.AreEqual(tsc1.MaxResolution, tsc2.MaxResolution, "Max resolution levels don't match");
        }