Categories:
Audio (13)
Biotech (29)
Bytecode (35)
Database (77)
Framework (7)
Game (7)
General (512)
Graphics (53)
I/O (32)
IDE (2)
JAR Tools (86)
JavaBeans (16)
JDBC (89)
JDK (337)
JSP (20)
Logging (103)
Mail (54)
Messaging (8)
Network (71)
PDF (94)
Report (7)
Scripting (83)
Security (32)
Server (119)
Servlet (17)
SOAP (24)
Testing (50)
Web (19)
XML (301)
Other Resources:
Run Sample with junit-3.8.1.jar in Text Mode
How to run sample program with junit-3.8.1.jar in text mode? I have Calculator.java and the JUnit test program, CalculatorTest.java ready.
✍: FYIcenter.com
junit-3.8.1.jar is the version 3.8.1 of JUnit JAR library file.
It provides two execution modes: text mode and GUI mode.
To run the JUnit test program, CalculatorTest.java in text mode, you need launch the junit.textui.TestRunner class and specify the test program class as the parameter:
\fyicenter>java -version java version "1.8.0_45" \fyicenter>java -cp .;\local\lib\junit-3.8.1.jar junit.textui.TestRunner CalculatorTest .E.F. Time: 0.003 There was 1 error: 1) testSubtraction(CalculatorTest)java.lang.NumberFormatException: For input string: "10-1" at sun.misc.FloatingDecimal.readJavaFormatString (FloatingDecimal.java:2043) at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122) at java.lang.Float.parseFloat(Float.java:451) at java.lang.Float.valueOf(Float.java:416) at Calculator.evaluate(Calculator.java:6) at CalculatorTest.testSubtraction(CalculatorTest.java:16) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) There was 1 failure: 1) testFraction(CalculatorTest)junit.framework.AssertionFailedError: expected:<5> but was:<4> at CalculatorTest.testFraction(CalculatorTest.java:12) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) FAILURES!!! Tests run: 3, Failures: 1, Errors: 1
The output shows that:
Back to FAQ for JUnit (Java Unit) Testing.
2016-03-09, 1830👍, 0💬
Popular Posts:
What Is xercesImpl.jar in Xerces Java 2.11.0? xercesImpl.jar in Xerces Java 2.11.0 is the JAR file f...
Commons Pool provides an Object-pooling API, with three major aspects: 1. A generic object pool inte...
Where to find answers to frequently asked questions on Download and Installing of Older Versions? He...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...
Saxon is an open source product available under the Mozilla Public License. It provides implementati...