Changeset 17262 for branches/2521_ProblemRefactoring/HeuristicLab.Tests/HeuristicLab.Analysis-3.3/Multi-objective/InvertedGenerationalDistanceTest.cs
- Timestamp:
- 09/17/19 17:28:33 (5 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Tests/HeuristicLab.Analysis-3.3/Multi-objective
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Tests/HeuristicLab.Analysis-3.3/Multi-objective/InvertedGenerationalDistanceTest.cs
r17261 r17262 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 23 24 namespace HeuristicLab. Problems.TestFunctions.MultiObjective.Tests {24 namespace HeuristicLab.Analysis.MultiObjective.Tests { 25 25 [TestClass] 26 26 public class InvertedGenerationalDistanceTest { … … 28 28 [TestMethod] 29 29 [ExpectedException(typeof(ArgumentException))] 30 [TestCategory(" Problems.TestFunctions.MultiObjective")]30 [TestCategory("Analysis.MultiObjective")] 31 31 [TestProperty("Time", "short")] 32 32 public void InvertedGenerationalDistanceTestEmptyOptimalFront() { … … 37 37 double[][] front = { point }; 38 38 double[][] referencefront = { }; 39 InvertedGenerationalDistance.Calculate(front, referencefront, 1);39 GenerationalDistanceAnalyzer.CalculateInverseGenerationalDistance(front, referencefront, 1); 40 40 } 41 41 42 42 [TestMethod] 43 43 [ExpectedException(typeof(ArgumentException))] 44 [TestCategory(" Problems.TestFunctions.MultiObjective")]44 [TestCategory("Analysis.MultiObjective")] 45 45 [TestProperty("Time", "short")] 46 46 public void InvertedGenerationalDistanceTestEmptyFront() { … … 51 51 double[][] front = { }; 52 52 double[][] referencefront = { point }; 53 InvertedGenerationalDistance.Calculate(front, referencefront, 1);53 GenerationalDistanceAnalyzer.CalculateInverseGenerationalDistance(front, referencefront, 1); 54 54 } 55 55 56 56 [TestMethod] 57 [TestCategory(" Problems.TestFunctions.MultiObjective")]57 [TestCategory("Analysis.MultiObjective")] 58 58 [TestProperty("Time", "short")] 59 59 public void InvertedGenerationalDistanceTestSamePoint() { … … 66 66 point1[1] = 0.5; 67 67 double[][] referencefront = { point1 }; 68 double dist = GenerationalDistance .Calculate(front, referencefront, 1);68 double dist = GenerationalDistanceAnalyzer.CalculateInverseGenerationalDistance(front, referencefront, 1); 69 69 Assert.AreEqual(0, dist); 70 70 } 71 71 72 72 [TestMethod] 73 [TestCategory(" Problems.TestFunctions.MultiObjective")]73 [TestCategory("Analysis.MultiObjective")] 74 74 [TestProperty("Time", "short")] 75 75 public void InvertedGenerationalDistanceTestSinglePoint() { … … 82 82 point2[1] = 1; 83 83 double[][] referencefront = { point2 }; 84 double dist = InvertedGenerationalDistance.Calculate(front, referencefront, 1);84 double dist = GenerationalDistanceAnalyzer.CalculateInverseGenerationalDistance(front, referencefront, 1); 85 85 Assert.AreEqual(Math.Sqrt(2), dist); 86 86 } 87 87 88 88 [TestMethod] 89 [TestCategory(" Problems.TestFunctions.MultiObjective")]89 [TestCategory("Analysis.MultiObjective")] 90 90 [TestProperty("Time", "short")] 91 91 public void InvertedGenerationalDistanceTestDifferentSizes() { … … 101 101 point2[1] = 0; 102 102 double[][] referencefront = { point2 }; 103 double dist = InvertedGenerationalDistance.Calculate(front, referencefront, 1);103 double dist = GenerationalDistanceAnalyzer.CalculateInverseGenerationalDistance(front, referencefront, 1); 104 104 Assert.AreEqual(0.5, dist); 105 105 } 106 106 107 107 [TestMethod] 108 [TestCategory(" Problems.TestFunctions.MultiObjective")]108 [TestCategory("Analysis.MultiObjective")] 109 109 [TestProperty("Time", "short")] 110 110 public void InvertedGenerationalDistanceTestQuadratic() { … … 123 123 point3[1] = 1; 124 124 double[][] referencefront = { point2, point3 }; 125 double dist = InvertedGenerationalDistance.Calculate(front, referencefront, 1);125 double dist = GenerationalDistanceAnalyzer.CalculateInverseGenerationalDistance(front, referencefront, 1); 126 126 Assert.AreEqual(1, dist); 127 127 }
Note: See TracChangeset
for help on using the changeset viewer.