⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testresult.java

📁 一个基于PlaceLab的室内和室外的智能导航系统
💻 JAVA
字号:
/* * Created on Sep 22, 2004 *  */package org.placelab.test;/** * @author iesmith *  */public abstract class TestResult extends WeakTestResult {	public static double EPSILON = 0.0000001;	/** Call this assertion to see if a test did the expected thing **/	public void assertTrueDouble(Testable testable, double expected, double actual, String msg) {		double delta = expected - actual;		if (delta < 0) {			delta *= -1;		}		if (delta > EPSILON) {			fail(testable, "["+expected+"!="+actual+"]:"+msg);		} else {			++successes;		}	}	/** Call this assertion to see if a test did the expected thing **/	public void assertTrueDouble(Testable testable, double d1, double d2, double epsilon, String msg) {		//System.out.println("HI : " + d1 + ", " + d2);	    if(Double.isNaN(d1) != Double.isNaN(d2)) {	        fail(testable,"["+d1+"!="+d2+"]:"+msg);	        //System.out.println("Failed on NaN");	        return;	    }		    double diff=d1-d2;		if (Math.abs(diff)>=epsilon) {			fail(testable,"["+d1+"!="+d2+"]:"+msg);		} else {			++successes;		}	}	public boolean skipTestBecauseNoNetwork(int number) {		return false;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -