示例#1
0
 public static IEnumerable <object[]> SerializeMemberData()
 {
     foreach (PerfTestConfig config in PerformanceTestCommon.PerformanceTestConfigurations())
     {
         // XmlSerializer doesn't support Dictionary type
         if (config.PerfTestType == TestType.Dictionary)
         {
             continue;
         }
         yield return(config.ToObjectArray());
     }
 }
示例#2
0
 public void DcsDeSerializationTest(int numberOfRuns, TestType testType, int testSize)
 {
     PerformanceTestCommon.RunDeserializationPerformanceTest(numberOfRuns, testType, testSize, DcsSerializerFactory.GetInstance());
 }
示例#3
0
 public static IEnumerable <object[]> SerializeMemberData()
 {
     return(PerformanceTestCommon.PerformanceMemberData());
 }
示例#4
0
 public void JsonNetSerializationTest(int numberOfRuns, TestType testType, int testSize)
 {
     PerformanceTestCommon.RunSerializationPerformanceTest(numberOfRuns, testType, testSize, JsonNetSerializerFactory.GetInstance());
 }