मैं अभी अपने कॉलेज में कंप्यूटर साइंस प्रोग्राम शुरू कर रहा हूं, और मैं IntelliJ के साथ कुछ मुद्दे रख रहा हूं। जब मैं इकाई परीक्षण चलाने की कोशिश करता हूं, तो मुझे संदेश मिलता है
Process finished with exit code 1
Class not found: "edu.macalester.comp124.hw0.AreaTest"Empty test suite.
मुझे अपनी स्क्रीन के बाईं ओर "कोई परीक्षण नहीं मिला" नामक एक संदेश दिखाई देता है। मेरा परीक्षण कोड यहाँ है:
package edu.macalester.comp124.hw0;
import org.junit.Test;
import static org.junit.Assert.*;
public class AreaTest {
@Test
public void testSquare() {
assertEquals(Area.getSquareArea(3.0), 9.0, 0.001);
}
@Test
public void testCircle() {
assertEquals(Area.getCircleArea(3.0), 28.2743, 0.001);
}
}
और मेरा प्रोजेक्ट कोड यहाँ है:
package edu.macalester.comp124.hw0;
import java.lang.Math;
public class Area {
/**
* Calculates the area of a square.
* @param sideLength The length of the side of a square
* @return The area
*/
public static double getSquareArea(double sideLength) {
// Has been replaced by correct formula
return sideLength * sideLength;
}
/**
* Calculates the area of a circle.
* @param radius The radius of the circle
* @return The area
*/
public static double getCircleArea(double radius) {
// Replaced by correct value
return radius * 2 * Math.PI;
}
}
मैं काम करने के लिए अपने परीक्षण कैसे प्राप्त कर सकता हूं? मैं IntelliJ IDEA CE के सबसे हाल के संस्करण का उपयोग कर रहा हूं।
mvn clean package
टर्मिनल में टाइप करने जैसा सरल था । पता नहीं क्यों IntelliJ ने परियोजना को शुरुआत में गलत तरीके से आयात किया।