コード例 #1
0
ファイル: MCYTLoaderTests.cs プロジェクト: kayyer/sigstat
        public void TestDeserialize()
        {
            var expectedMcytLoader = new MCYTLoader(@"Databases\Online\MCYT\Task2.zip".GetPath(), true);
            var mcytLoaderJson     = SerializationHelper.JsonSerialize(expectedMcytLoader);
            var deserializedLoader = SerializationHelper.Deserialize <MCYTLoader>(mcytLoaderJson);

            JsonAssert.AreEqual(expectedMcytLoader, deserializedLoader);
        }
コード例 #2
0
ファイル: MCYTLoaderTests.cs プロジェクト: kayyer/sigstat
        public void TestSerialization()
        {
            var mcytLoader   = new MCYTLoader(@"Databases\Online\MCYT\Task2.zip".GetPath(), true);
            var json         = SerializationHelper.JsonSerialize(mcytLoader);
            var expectedJson = @"{
              ""DatabasePath"": ""Databases\\Online\\MCYT\\Task2.zip"",
              ""StandardFeatures"": true
            }";

            JsonAssert.AreEqual(expectedJson, json);
        }