मेरे पास कुछ परीक्षण ठीक काम कर रहे थे। फिर, मैंने इसे एक अलग पैकेज में स्थानांतरित कर दिया, और अब मुझे त्रुटियां हो रही हैं। यहाँ कोड है:
import static org.junit.Assert.*;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import org.jgrapht.Graphs;
import org.jgrapht.WeightedGraph;
import org.jgrapht.graph.DefaultWeightedEdge;
import org.jgrapht.graph.SimpleWeightedGraph;
import org.junit.*;
@Test
public void testEccentricity() {
WeightedGraph<String, DefaultWeightedEdge> g = generateSimpleCaseGraph();
Map<String, Double> eccen = JGraphtUtilities.eccentricities(g);
assertEquals(70, eccen.get("alpha"));
assertEquals(80, eccen.get("l"));
assertEquals(130, eccen.get("l-0"));
assertEquals(100, eccen.get("l-1"));
assertEquals(90, eccen.get("r"));
assertEquals(120, eccen.get("r-0"));
assertEquals(130, eccen.get("r-1"));
}
त्रुटि संदेश यह है:
इस विधि के प्रकार (ऑब्जेक्ट, ऑब्जेक्ट) प्रकार JGraphtUtilitiesTest के लिए अस्पष्ट है
मैं इसे कैसे ठीक करूं? जब मैंने कक्षा को एक अलग पैकेज में स्थानांतरित किया तो यह समस्या क्यों हुई?