Bạn xem log ở dưới nhé, sai 1 test Piece, mình gửi lại bài mình thu
được để bạn tự chạy lại.
-------------------------------------
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>unittest int2005\gian
gpth_56
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>del *.java
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>del *.class
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy C:\Work\teaching
\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\*.java .
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\Board.ja
va
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\BoardTes
t.java
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\Brain.ja
va
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\DefaultB
rain.java
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\JBrainTe
tris.java
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\JTetris.
java
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\Piece.ja
va
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\PieceTes
t.java
C:\Work\teaching\OOP\oop2012f\asg02-submissions\int2005\giangpth_56\src\TPoint.j
ava
9 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy C:\Work\teaching
\OOP\oop2012f\asg02\hw2Tetris-origin\TPoint.java .
1 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy C:\Work\teaching
\OOP\oop2012f\asg02\hw2Tetris-origin\JTetris.java .
1 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy C:\Work\teaching
\OOP\oop2012f\asg02\hw2Tetris-origin\Brain.java .
1 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy C:\Work\teaching
\OOP\oop2012f\asg02\hw2Tetris-origin\DefaultBrain.java .
1 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>javac -encoding UTF-8
-cp junit-4.10.jar;. Piece.java Board.java
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy ..\ChauPieceTest
.class .
1 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>copy ..\ChauBoardTest
.class .
1 file(s) copied.
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>echo "Tests int2005\g
iangpth_56"
"Tests int2005\giangpth_56"
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>java -cp junit-4.10.j
ar;. org.junit.runner.JUnitCore ChauPieceTest
JUnit version 4.10
..E..
Time: 0.125
There was 1 failure:
1) testEquals(ChauPieceTest)
java.lang.AssertionError
at org.junit.Assert.fail(Assert.java:92)
at org.junit.Assert.assertTrue(Assert.java:43)
at org.junit.Assert.assertTrue(Assert.java:54)
at ChauPieceTest.testEquals(ChauPieceTest.java:127)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Framework
Method.java:45)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCal
lable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMe
thod.java:42)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMet
hod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.
java:28)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun
ner.java:68)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun
ner.java:47)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:24)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
FAILURES!!!
Tests run: 4, Failures: 1
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>java -cp junit-4.10.j
ar;. org.junit.runner.JUnitCore ChauBoardTest
JUnit version 4.10
....
Time: 0.015
OK (4 tests)
C:\Work\teaching\OOP\oop2012f\asg02\hw2Tetris-chau\marking>
2013/1/18 hương giang phạm trần <
giangpham...@gmail.com>:
> --
>
>