- Timestamp:
- 04/12/10 01:29:35 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests/UnitTest.cs ¶
r3265 r3303 23 23 using System.Threading; 24 24 using HeuristicLab.Common; 25 using HeuristicLab.Data; 25 26 using HeuristicLab.Optimization; 26 27 using HeuristicLab.Persistence.Default.Xml; … … 90 91 trigger.WaitOne(); 91 92 TestContext.WriteLine("Runtime: {0}", ga.ExecutionTime.ToString()); 93 94 double expectedBestQuality = 12332.0; 95 double expectedAverageQuality = 13123.2; 96 double expectedWorstQuality = 14538.0; 97 double bestQuality = (ga.Results["Current Best Quality"].Value as DoubleValue).Value; 98 double averageQuality = (ga.Results["Current Average Quality"].Value as DoubleValue).Value; 99 double worstQuality = (ga.Results["Current Worst Quality"].Value as DoubleValue).Value; 100 101 TestContext.WriteLine(""); 102 TestContext.WriteLine("Current Best Quality: {0} (should be {1})", bestQuality, expectedBestQuality); 103 TestContext.WriteLine("Current Average Quality: {0} (should be {1})", averageQuality, expectedAverageQuality); 104 TestContext.WriteLine("Current Worst Quality: {0} (should be {1})", worstQuality, expectedWorstQuality); 105 106 Assert.AreEqual(bestQuality, expectedBestQuality); 107 Assert.AreEqual(averageQuality, expectedAverageQuality); 108 Assert.AreEqual(worstQuality, expectedWorstQuality); 109 92 110 if (ex != null) throw ex; 93 111 }
Note: See TracChangeset
for help on using the changeset viewer.