diff --git a/.besouro/20151002115224115/actions.txt b/.besouro/20151002115224115/actions.txt new file mode 100644 index 00000000..fb685c20 --- /dev/null +++ b/.besouro/20151002115224115/actions.txt @@ -0,0 +1,40 @@ +FileOpenedAction 1443775944466 TestSudokuVerifier.java 202 1 1 0 +RefactoringAction 1443776042991 TestSudokuVerifier.java RENAME test()=>void testTe() METHOD +RefactoringAction 1443776043640 TestSudokuVerifier.java RENAME testTe()=>void testT() METHOD +RefactoringAction 1443776046102 TestSudokuVerifier.java RENAME testT()=>void testSt() METHOD +RefactoringAction 1443776049409 TestSudokuVerifier.java RENAME testSt()=>void testStringTooLong() METHOD +RefactoringAction 1443776051321 TestSudokuVerifier.java RENAME testStringTooLong()=>void testStringTooLongException() METHOD +FileOpenedAction 1443776285127 SudokuVerifier.java 189 1 1 0 +EditAction 1443776396018 TestSudokuVerifier.java 394 1 3 0 +EditAction 1443776465517 TestSudokuVerifier.java 439 1 3 0 +CompilationAction 1443776465772 TestSudokuVerifier.java +CompilationAction 1443776465773 TestSudokuVerifier.java +EditAction 1443776486557 TestSudokuVerifier.java 405 1 2 0 +CompilationAction 1443776486801 TestSudokuVerifier.java +CompilationAction 1443776486801 TestSudokuVerifier.java +EditAction 1443776596591 SudokuVerifier.java 265 1 2 0 +CompilationAction 1443776596804 SudokuVerifier.java +CompilationAction 1443776596805 SudokuVerifier.java +CompilationAction 1443776618507 SudokuVerifier.java +CompilationAction 1443776618649 SudokuVerifier.java +CompilationAction 1443776618650 SudokuVerifier.java +RefactoringAction 1443776642389 SudokuStringTooLongException.java ADD SudokuStringTooLongException.java CLASS +CompilationAction 1443776642563 SudokuStringTooLongException.java +CompilationAction 1443776642563 SudokuVerifier.java +CompilationAction 1443776642564 SudokuVerifier.java +CompilationAction 1443776642564 TestSudokuVerifier.java +FileOpenedAction 1443776642628 SudokuStringTooLongException.java 118 0 0 0 +RefactoringAction 1443776678202 SudokuException.java ADD SudokuException.java CLASS +CompilationAction 1443776678380 SudokuVerifier.java +CompilationAction 1443776678380 SudokuVerifier.java +CompilationAction 1443776678381 TestSudokuVerifier.java +FileOpenedAction 1443776678437 SudokuException.java 81 0 0 0 +EditAction 1443776686247 SudokuException.java 99 0 0 0 +EditAction 1443776737780 SudokuException.java 106 0 0 0 +CompilationAction 1443776738035 SudokuException.java +CompilationAction 1443776738035 SudokuStringTooLongException.java +CompilationAction 1443776738036 SudokuVerifier.java +CompilationAction 1443776738036 SudokuVerifier.java +CompilationAction 1443776738037 TestSudokuVerifier.java +CompilationAction 1443776751029 SudokuException.java +CompilationAction 1443776751197 SudokuVerifier.java diff --git a/.besouro/20151002115224115/besouroEpisodes.txt b/.besouro/20151002115224115/besouroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002115224115/disagreements.txt b/.besouro/20151002115224115/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002115224115/randomHeuristicEpisodes.txt b/.besouro/20151002115224115/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002115224115/userComments.txt b/.besouro/20151002115224115/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002115224115/zorroEpisodes.txt b/.besouro/20151002115224115/zorroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002120722751/actions.txt b/.besouro/20151002120722751/actions.txt new file mode 100644 index 00000000..aae78936 --- /dev/null +++ b/.besouro/20151002120722751/actions.txt @@ -0,0 +1,218 @@ +FileOpenedAction 1443776843270 SudokuVerifier.java 269 1 2 0 +FileOpenedAction 1443776853098 SudokuStringTooLongException.java 118 0 0 0 +FileOpenedAction 1443776864527 SudokuException.java 99 0 0 0 +EditAction 1443776877287 SudokuException.java 106 0 0 0 +EditAction 1443776895456 SudokuVerifier.java 274 1 2 0 +FileOpenedAction 1443776906405 TestSudokuVerifier.java 405 1 2 0 +UnitTestCaseAction 1443776911440 TestSudokuVerifier.java OK +UnitTestSessionAction 1443776911444 TestSudokuVerifier OK +RefactoringAction 1443776951903 TestSudokuVerifier.java ADD void testStringTooLongException()/2 METHOD +EditAction 1443776959468 TestSudokuVerifier.java 674 2 4 0 +CompilationAction 1443776959600 TestSudokuVerifier.java +CompilationAction 1443776959601 TestSudokuVerifier.java +CompilationAction 1443776959602 TestSudokuVerifier.java +RefactoringAction 1443776963918 TestSudokuVerifier.java RENAME testStringTooLongException()/2=>void testStringTooSException() METHOD +RefactoringAction 1443776965182 TestSudokuVerifier.java RENAME testStringTooSException()=>void testStringTooShortException() METHOD +CompilationAction 1443776965238 TestSudokuVerifier.java +CompilationAction 1443776965384 TestSudokuVerifier.java +CompilationAction 1443776965384 TestSudokuVerifier.java +EditAction 1443776970958 TestSudokuVerifier.java 594 2 4 0 +CompilationAction 1443776971787 TestSudokuVerifier.java +CompilationAction 1443776971788 TestSudokuVerifier.java +UnitTestCaseAction 1443776986607 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443776986607 TestSudokuVerifier FAIL +CompilationAction 1443776997249 TestSudokuVerifier.java +CompilationAction 1443776997250 TestSudokuVerifier.java +UnitTestCaseAction 1443776998984 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443776998985 TestSudokuVerifier FAIL +EditAction 1443777042597 SudokuVerifier.java 391 1 3 0 +UnitTestCaseAction 1443777052841 TestSudokuVerifier.java OK +UnitTestSessionAction 1443777052842 TestSudokuVerifier OK +EditAction 1443777065344 SudokuVerifier.java 392 1 3 0 +CompilationAction 1443777065473 SudokuVerifier.java +RefactoringAction 1443777082434 SudokuStringTooShortException.java ADD SudokuStringTooShortException.java CLASS +CompilationAction 1443777082611 SudokuVerifier.java +FileOpenedAction 1443777082664 SudokuStringTooShortException.java 113 0 0 0 +EditAction 1443777087294 SudokuStringTooShortException.java 119 0 0 0 +UnitTestCaseAction 1443777089177 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443777089177 TestSudokuVerifier FAIL +EditAction 1443777107000 TestSudokuVerifier.java 594 2 4 0 +UnitTestCaseAction 1443777111181 TestSudokuVerifier.java OK +UnitTestSessionAction 1443777111182 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testStringTooShortException OK +UnitTestCaseAction 1443777127254 TestSudokuVerifier.java OK +UnitTestSessionAction 1443777127254 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testStringTooShortException OK +UnitTestCaseAction 1443777173735 TestSudokuVerifier.java OK +UnitTestSessionAction 1443777173736 TestSudokuVerifier OK +RefactoringAction 1443777189475 TestSudokuVerifier.java ADD void testStringTooShortException()/2 METHOD +EditAction 1443777189716 TestSudokuVerifier.java 783 3 6 0 +CompilationAction 1443777189969 TestSudokuVerifier.java +RefactoringAction 1443777198334 TestSudokuVerifier.java RENAME testStringTooShortException()/2=>void testStringEmptyException() METHOD +RefactoringAction 1443777198338 TestSudokuVerifier.java RENAME testStringTooShortException()/2=>void testStringEmptyException() METHOD +CompilationAction 1443777198436 TestSudokuVerifier.java +EditAction 1443777206932 TestSudokuVerifier.java 779 3 6 0 +UnitTestCaseAction 1443777210314 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443777210315 TestSudokuVerifier FAIL +EditAction 1443777223722 SudokuVerifier.java 510 1 4 0 +EditAction 1443777227659 SudokuVerifier.java 474 1 4 0 +UnitTestCaseAction 1443777231566 TestSudokuVerifier.java OK +UnitTestSessionAction 1443777231567 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier OK +EditAction 1443777248222 TestSudokuVerifier.java 776 3 6 0 +CompilationAction 1443777248333 TestSudokuVerifier.java +CompilationAction 1443777248334 TestSudokuVerifier.java +UnitTestCaseAction 1443777253728 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443777253729 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier FAIL +EditAction 1443777264533 SudokuVerifier.java 471 1 4 0 +CompilationAction 1443777264798 SudokuVerifier.java +UnitTestCaseAction 1443777277000 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443777277001 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier FAIL +RefactoringAction 1443777303243 SudokuStringEmptyException.java ADD SudokuStringEmptyException.java CLASS +FileOpenedAction 1443777303540 SudokuStringEmptyException.java 116 0 0 0 +UnitTestCaseAction 1443777313969 TestSudokuVerifier.java OK +UnitTestSessionAction 1443777313969 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier OK +RefactoringAction 1443777352666 TestSudokuVerifier.java ADD void testStringEmptyException()/2 METHOD +RefactoringAction 1443777353509 TestSudokuVerifier.java REMOVE testStringEmptyException()/2 METHOD +EditAction 1443777355650 TestSudokuVerifier.java 777 3 6 0 +RefactoringAction 1443777363184 SudokuStringTooLongException.java ADD long serialVersionUID FIELD +EditAction 1443777451813 SudokuStringTooLongException.java 189 0 0 0 +RefactoringAction 1443777924310 SudokuException.java ADD long serialVersionUID FIELD +EditAction 1443777925117 SudokuException.java 196 0 0 0 +EditAction 1443777939399 SudokuStringTooLongException.java 208 0 0 0 +RefactoringAction 1443777948889 SudokuStringEmptyException.java ADD long serialVersionUID FIELD +EditAction 1443777950151 SudokuStringEmptyException.java 206 0 0 0 +EditAction 1443778003438 SudokuVerifier.java 452 1 2 0 +UnitTestCaseAction 1443778005227 TestSudokuVerifier.java OK +UnitTestSessionAction 1443778005227 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier OK +EditAction 1443778027921 TestSudokuVerifier.java 958 4 8 0 +CompilationAction 1443778028195 TestSudokuVerifier.java +RefactoringAction 1443778230184 TestSudokuVerifier.java RENAME testStringEmptyException()/2=>void testCorerc() METHOD +RefactoringAction 1443778233203 TestSudokuVerifier.java RENAME testCorerc()=>void testCorrectSu() METHOD +RefactoringAction 1443778235579 TestSudokuVerifier.java RENAME testCorrectSu()=>void testCorrectSudokuString() METHOD +EditAction 1443778242330 TestSudokuVerifier.java 1038 4 8 0 +RefactoringAction 1443778258164 TestSudokuVerifier.java ADD String correctSudokuString() METHOD +RefactoringAction 1443778261938 TestSudokuVerifier.java RENAME correctSudokuString()=>String correctSudokuString FIELD +EditAction 1443778280539 TestSudokuVerifier.java 1093 4 8 0 +EditAction 1443778293465 TestSudokuVerifier.java 1112 4 8 0 +CompilationAction 1443778293702 TestSudokuVerifier.java +CompilationAction 1443778301891 TestSudokuVerifier.java +UnitTestCaseAction 1443778304090 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443778304090 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier FAIL +EditAction 1443778312568 TestSudokuVerifier.java 1067 4 8 0 +UnitTestCaseAction 1443778314256 TestSudokuVerifier.java OK +UnitTestSessionAction 1443778314257 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier OK +FileOpenedAction 1443778381872 TestTennisGame.java 4003 16 65 20 +EditAction 1443778392539 TestSudokuVerifier.java 1129 4 9 1 +CompilationAction 1443778392804 TestSudokuVerifier.java +CompilationAction 1443778403840 TestSudokuVerifier.java +EditAction 1443778408331 TestSudokuVerifier.java 1101 4 8 1 +UnitTestCaseAction 1443778412169 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443778412169 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier FAIL +EditAction 1443778422576 TestSudokuVerifier.java 1101 4 8 1 +UnitTestCaseAction 1443778424326 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443778424326 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier FAIL +EditAction 1443778440526 TestSudokuVerifier.java 1099 4 8 1 +UnitTestCaseAction 1443778442567 TestSudokuVerifier.java OK +UnitTestSessionAction 1443778442567 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier OK +EditAction 1443778668306 SudokuVerifier.java 568 1 2 0 +CompilationAction 1443778668414 SudokuVerifier.java +CompilationAction 1443778692640 SudokuVerifier.java +CompilationAction 1443778692782 SudokuVerifier.java +CompilationAction 1443778696783 SudokuVerifier.java +CompilationAction 1443778696925 SudokuVerifier.java +EditAction 1443778699512 SudokuVerifier.java 575 1 2 0 +CompilationAction 1443778699776 SudokuVerifier.java +EditAction 1443778707076 SudokuVerifier.java 584 1 3 0 +UnitTestCaseAction 1443778709558 TestSudokuVerifier.java OK +UnitTestSessionAction 1443778709559 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier OK +EditAction 1443778796482 TestSudokuVerifier.java 1286 5 10 2 +CompilationAction 1443778796715 TestSudokuVerifier.java +RefactoringAction 1443778800669 TestSudokuVerifier.java RENAME testCorrectSudokuString()/2=>void test() METHOD +RefactoringAction 1443778802676 TestSudokuVerifier.java RENAME test()=>void testAll() METHOD +RefactoringAction 1443778803400 TestSudokuVerifier.java RENAME testAll()=>void testAllS() METHOD +RefactoringAction 1443778805754 TestSudokuVerifier.java RENAME testAllS()=>void testAllStringAre() METHOD +RefactoringAction 1443778807191 TestSudokuVerifier.java RENAME testAllStringAre()=>void testAllStringArePosi() METHOD +RefactoringAction 1443778807262 TestSudokuVerifier.java RENAME testAllStringArePosi()=>void testAllStringArePosit() METHOD +RefactoringAction 1443778810121 TestSudokuVerifier.java RENAME testAllStringArePosit()=>void testAllStringArePositiveRule() METHOD +CompilationAction 1443778810172 TestSudokuVerifier.java +EditAction 1443778814247 TestSudokuVerifier.java 1292 5 10 2 +RefactoringAction 1443778826755 TestSudokuVerifier.java ADD void testCorrectSudokuString()/2 METHOD +RefactoringAction 1443778827860 TestSudokuVerifier.java REMOVE testCorrectSudokuString()/2 METHOD +RefactoringAction 1443778841931 TestSudokuVerifier.java ADD String correctSudokuString/2 FIELD +EditAction 1443778847201 TestSudokuVerifier.java 1429 5 10 2 +CompilationAction 1443778847570 TestSudokuVerifier.java +EditAction 1443778853494 TestSudokuVerifier.java 1566 5 10 2 +CompilationAction 1443778853737 TestSudokuVerifier.java +CompilationAction 1443778857242 TestSudokuVerifier.java +CompilationAction 1443778857419 TestSudokuVerifier.java +RefactoringAction 1443778872647 TestSudokuVerifier.java RENAME correctSudokuString/2=>String SudokuString FIELD +RefactoringAction 1443778872703 TestSudokuVerifier.java RENAME SudokuString=>String SudokuStringWi FIELD +RefactoringAction 1443778873708 TestSudokuVerifier.java RENAME SudokuStringWi=>String SudokuStringW FIELD +RefactoringAction 1443778873763 TestSudokuVerifier.java RENAME SudokuStringW=>String SudokuString FIELD +RefactoringAction 1443778876421 TestSudokuVerifier.java RENAME SudokuString=>String SudokuStringWithNegative FIELD +CompilationAction 1443778879309 TestSudokuVerifier.java +EditAction 1443778891464 TestSudokuVerifier.java 1578 5 10 2 +EditAction 1443778906487 TestSudokuVerifier.java 1765 6 12 3 +CompilationAction 1443778906722 TestSudokuVerifier.java +CompilationAction 1443778909190 TestSudokuVerifier.java +EditAction 1443778917361 TestSudokuVerifier.java 1770 6 12 3 +EditAction 1443778921081 TestSudokuVerifier.java 1772 6 12 3 +UnitTestCaseAction 1443778924497 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443778924498 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier FAIL +EditAction 1443778997282 TestSudokuVerifier.java 1771 6 12 3 +EditAction 1443779152711 SudokuVerifier.java 635 1 3 0 +EditAction 1443779155870 SudokuVerifier.java 635 1 3 0 +EditAction 1443779166024 SudokuVerifier.java 628 1 3 0 +EditAction 1443779228354 SudokuVerifier.java 676 1 0 0 +CompilationAction 1443779228459 SudokuVerifier.java +CompilationAction 1443779266711 SudokuVerifier.java +CompilationAction 1443779266855 SudokuVerifier.java +CompilationAction 1443779266855 SudokuVerifier.java +CompilationAction 1443779286005 SudokuVerifier.java +CompilationAction 1443779286006 SudokuVerifier.java +CompilationAction 1443779286139 SudokuVerifier.java +CompilationAction 1443779286140 SudokuVerifier.java +CompilationAction 1443779286140 SudokuVerifier.java +CompilationAction 1443779304525 SudokuVerifier.java +CompilationAction 1443779304526 SudokuVerifier.java +CompilationAction 1443779304666 SudokuVerifier.java +CompilationAction 1443779359234 SudokuVerifier.java +CompilationAction 1443779359377 SudokuVerifier.java +CompilationAction 1443779397205 SudokuVerifier.java +CompilationAction 1443779402690 SudokuVerifier.java +EditAction 1443779413860 SudokuVerifier.java 759 1 5 0 +EditAction 1443779419689 SudokuVerifier.java 759 1 5 0 +EditAction 1443779431170 SudokuVerifier.java 759 1 0 0 +CompilationAction 1443779431439 SudokuVerifier.java +CompilationAction 1443779431440 SudokuVerifier.java +CompilationAction 1443779431440 SudokuVerifier.java +CompilationAction 1443779442555 SudokuVerifier.java +CompilationAction 1443779442555 SudokuVerifier.java +CompilationAction 1443779442696 SudokuVerifier.java +CompilationAction 1443779445969 SudokuVerifier.java +CompilationAction 1443779446106 SudokuVerifier.java +CompilationAction 1443779446107 SudokuVerifier.java +RefactoringAction 1443779547347 SudokuVerifier.java ADD static List splitEqually(String, int) METHOD +CompilationAction 1443779547431 SudokuVerifier.java +CompilationAction 1443779547431 SudokuVerifier.java +CompilationAction 1443779547603 SudokuVerifier.java +CompilationAction 1443779547604 SudokuVerifier.java +CompilationAction 1443779547604 SudokuVerifier.java +CompilationAction 1443779547604 SudokuVerifier.java +RefactoringAction 1443779564437 SudokuVerifier.java ADD import java.util.List IMPORT +RefactoringAction 1443779567643 SudokuVerifier.java ADD import java.util.ArrayList IMPORT +CompilationAction 1443779569512 SudokuVerifier.java +CompilationAction 1443779569513 SudokuVerifier.java +CompilationAction 1443779569514 SudokuVerifier.java +CompilationAction 1443779569515 SudokuVerifier.java +CompilationAction 1443779569669 SudokuVerifier.java +CompilationAction 1443779569670 SudokuVerifier.java +CompilationAction 1443779629989 SudokuVerifier.java +EditAction 1443779635832 SudokuVerifier.java 1184 2 7 0 +CompilationAction 1443779635944 SudokuVerifier.java +CompilationAction 1443779672122 SudokuVerifier.java +CompilationAction 1443779748211 SudokuVerifier.java +CompilationAction 1443779748211 SudokuVerifier.java +CompilationAction 1443779748212 SudokuVerifier.java +CompilationAction 1443779752045 SudokuVerifier.java +CompilationAction 1443779752046 SudokuVerifier.java +CompilationAction 1443779752190 SudokuVerifier.java +CompilationAction 1443779752190 SudokuVerifier.java diff --git a/.besouro/20151002120722751/besouroEpisodes.txt b/.besouro/20151002120722751/besouroEpisodes.txt new file mode 100644 index 00000000..7b414d91 --- /dev/null +++ b/.besouro/20151002120722751/besouroEpisodes.txt @@ -0,0 +1,47 @@ +1443776911444 refactoring 2A 68 true +1443776911445 refactoring 2A 68 true +1443777052842 test-first 1 100 true +1443777052843 test-first 1 100 true +1443777052844 test-first 1 100 true +1443777052845 test-first 1 100 true +1443777052846 test-first 1 100 true +1443777052847 test-first 1 100 true +1443777052848 test-first 1 100 true +1443777052849 test-first 1 100 true +1443777052850 test-first 1 100 true +1443777052851 test-first 1 100 true +1443777052852 test-first 1 100 true +1443777052853 test-first 1 100 true +1443777052854 test-first 1 100 true +1443777052855 test-first 1 100 true +1443777052856 test-first 1 100 true +1443777052857 test-first 1 100 true +1443777052858 test-first 1 100 true +1443777052859 test-first 1 100 true +1443777052860 test-first 1 100 true +1443777052861 test-first 1 100 true +1443777111182 refactoring 2A 45 true +1443777111183 refactoring 2A 45 true +1443777127254 regression 1 0 true +1443777173736 regression 1 0 true +1443777231567 test-first 1 42 true +1443777231568 test-first 1 42 true +1443777231569 test-first 1 42 true +1443777231570 test-first 1 42 true +1443777231571 test-first 1 42 true +1443777231572 test-first 1 42 true +1443777231573 test-first 1 42 true +1443777231574 test-first 1 42 true +1443777313969 refactoring 2A 65 true +1443778005227 test-first 4 652 true +1443778005228 test-first 4 652 true +1443778005229 test-first 4 652 true +1443778005230 test-first 4 652 true +1443778005231 test-first 4 652 true +1443778314257 test-addition 2 286 true +1443778314258 test-addition 1 286 true +1443778442567 test-addition 2 60 true +1443778442568 test-addition 2 60 true +1443778442569 test-addition 1 60 true +1443778709559 production 1 41 false +1443778709560 refactoring 2A 41 true diff --git a/.besouro/20151002120722751/disagreements.txt b/.besouro/20151002120722751/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002120722751/randomHeuristicEpisodes.txt b/.besouro/20151002120722751/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..bb76300c --- /dev/null +++ b/.besouro/20151002120722751/randomHeuristicEpisodes.txt @@ -0,0 +1,11 @@ +1443776911444 refactoring 2A 68 true +1443777052842 test-first 1 100 true +1443777111182 refactoring 2A 45 false +1443777127254 regression 1 0 false +1443777173736 regression 1 0 true +1443777231567 test-first 1 42 true +1443777313969 refactoring 2A 65 false +1443778005227 test-first 4 652 true +1443778314257 test-addition 2 286 false +1443778442567 test-addition 2 60 false +1443778709559 production 1 41 false diff --git a/.besouro/20151002120722751/userComments.txt b/.besouro/20151002120722751/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002120722751/zorroEpisodes.txt b/.besouro/20151002120722751/zorroEpisodes.txt new file mode 100644 index 00000000..04f8da2b --- /dev/null +++ b/.besouro/20151002120722751/zorroEpisodes.txt @@ -0,0 +1,11 @@ +1443776911444 refactoring 2A 68 true +1443777052842 test-first 1 141 true +1443777111182 refactoring 2A 58 true +1443777127254 regression 1 16 true +1443777173736 regression 1 46 true +1443777231567 test-first 1 57 true +1443777313969 refactoring 2A 82 true +1443778005227 test-first 4 691 true +1443778314257 test-addition 2 309 true +1443778442567 test-addition 2 128 true +1443778709559 production 1 266 true diff --git a/.besouro/2015100212571326/actions.txt b/.besouro/2015100212571326/actions.txt new file mode 100644 index 00000000..434652ad --- /dev/null +++ b/.besouro/2015100212571326/actions.txt @@ -0,0 +1,130 @@ +FileOpenedAction 1443779833604 SudokuVerifier.java 1260 2 3 0 +EditAction 1443779840836 SudokuVerifier.java 1261 2 8 0 +CompilationAction 1443779841248 SudokuVerifier.java +CompilationAction 1443779858625 SudokuVerifier.java +CompilationAction 1443779858791 SudokuVerifier.java +EditAction 1443779896865 SudokuVerifier.java 1255 2 8 0 +FileOpenedAction 1443779905915 TestSudokuVerifier.java 1771 6 12 3 +UnitTestCaseAction 1443779918456 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443779918464 TestSudokuVerifier FAIL +EditAction 1443779935700 TestSudokuVerifier.java 1782 6 12 3 +UnitTestCaseAction 1443779940482 TestSudokuVerifier.java OK +UnitTestSessionAction 1443779940484 TestSudokuVerifier OK +RefactoringAction 1443779950414 TestSudokuVerifier.java RENAME testAllStringArePositiveRule()=>void testAllStringArePositiveRuleNe() METHOD +RefactoringAction 1443779950489 TestSudokuVerifier.java RENAME testAllStringArePositiveRuleNe()=>void testAllStringArePositiveRuleNeg() METHOD +RefactoringAction 1443779951273 TestSudokuVerifier.java RENAME testAllStringArePositiveRuleNeg()=>void testAllStringArePositiveRuleNegat() METHOD +RefactoringAction 1443779952485 TestSudokuVerifier.java RENAME testAllStringArePositiveRuleNegat()=>void testAllStringArePositiveRuleNegative() METHOD +EditAction 1443779954121 TestSudokuVerifier.java 1793 6 12 3 +RefactoringAction 1443779994230 TestSudokuVerifier.java ADD String SudokuStringWithNegativeNumber/2 FIELD +RefactoringAction 1443780003106 TestSudokuVerifier.java REMOVE SudokuStringWithNegativeNumber/2 FIELD +EditAction 1443780003251 TestSudokuVerifier.java 1795 6 12 3 +EditAction 1443780027336 TestSudokuVerifier.java 1792 6 12 3 +UnitTestCaseAction 1443780031468 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443780031469 TestSudokuVerifier FAIL +EditAction 1443780039581 TestSudokuVerifier.java 1795 6 12 3 +EditAction 1443780051265 TestSudokuVerifier.java 1987 7 14 4 +CompilationAction 1443780051423 TestSudokuVerifier.java +RefactoringAction 1443780093196 TestSudokuVerifier.java RENAME testInCorrectSudokuString()/2=>void testDigi() METHOD +RefactoringAction 1443780094694 TestSudokuVerifier.java RENAME testDigi()=>void testDigitCan() METHOD +RefactoringAction 1443780098516 TestSudokuVerifier.java RENAME testDigitCan()=>void testDigitCanAppearOnlyON() METHOD +RefactoringAction 1443780099703 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyON()=>void testDigitCanAppearOnlyOnes() METHOD +RefactoringAction 1443780100669 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnes()=>void testDigitCanAppearOnlyOne() METHOD +RefactoringAction 1443780105395 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOne()=>void testDigitCanAppearOnlyOnceIN() METHOD +RefactoringAction 1443780105397 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOne()=>void testDigitCanAppearOnlyOnceIN() METHOD +RefactoringAction 1443780107587 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceIN()=>void testDigitCanAppearOnlyOnceInRow() METHOD +CompilationAction 1443780109137 TestSudokuVerifier.java +EditAction 1443780122004 TestSudokuVerifier.java 1993 7 14 4 +UnitTestCaseAction 1443780129168 TestSudokuVerifier.java OK +UnitTestSessionAction 1443780129169 TestSudokuVerifier OK +EditAction 1443780136211 TestSudokuVerifier.java 1990 7 14 4 +UnitTestCaseAction 1443780137644 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443780137645 TestSudokuVerifier FAIL +EditAction 1443780166548 SudokuVerifier.java 1255 2 8 0 +CompilationAction 1443780203177 SudokuVerifier.java +CompilationAction 1443780203178 SudokuVerifier.java +CompilationAction 1443780203178 SudokuVerifier.java +CompilationAction 1443780203179 SudokuVerifier.java +CompilationAction 1443780203179 SudokuVerifier.java +CompilationAction 1443780206517 SudokuVerifier.java +CompilationAction 1443780206662 SudokuVerifier.java +CompilationAction 1443780206667 SudokuVerifier.java +CompilationAction 1443780206667 SudokuVerifier.java +CompilationAction 1443780206667 SudokuVerifier.java +EditAction 1443780209874 SudokuVerifier.java 1297 2 3 0 +CompilationAction 1443780210016 SudokuVerifier.java +CompilationAction 1443780210017 SudokuVerifier.java +CompilationAction 1443780210017 SudokuVerifier.java +CompilationAction 1443780210017 SudokuVerifier.java +CompilationAction 1443780229455 SudokuVerifier.java +CompilationAction 1443780229455 SudokuVerifier.java +CompilationAction 1443780229456 SudokuVerifier.java +CompilationAction 1443780229457 SudokuVerifier.java +CompilationAction 1443780229598 SudokuVerifier.java +CompilationAction 1443780229599 SudokuVerifier.java +CompilationAction 1443780229599 SudokuVerifier.java +CompilationAction 1443780229599 SudokuVerifier.java +CompilationAction 1443780251811 SudokuVerifier.java +CompilationAction 1443780251813 SudokuVerifier.java +CompilationAction 1443780251814 SudokuVerifier.java +CompilationAction 1443780251816 SudokuVerifier.java +EditAction 1443780276939 SudokuVerifier.java 1328 2 9 0 +CompilationAction 1443780277228 SudokuVerifier.java +EditAction 1443780280503 SudokuVerifier.java 1328 2 9 0 +CompilationAction 1443780280635 SudokuVerifier.java +EditAction 1443780286603 SudokuVerifier.java 1329 2 9 0 +CompilationAction 1443780286882 SudokuVerifier.java +CompilationAction 1443780321189 SudokuVerifier.java +EditAction 1443780418803 SudokuVerifier.java 1314 2 3 0 +CompilationAction 1443780419104 SudokuVerifier.java +CompilationAction 1443780419104 SudokuVerifier.java +CompilationAction 1443780419105 SudokuVerifier.java +CompilationAction 1443780419105 SudokuVerifier.java +CompilationAction 1443780419105 SudokuVerifier.java +EditAction 1443780422978 SudokuVerifier.java 1315 2 3 0 +CompilationAction 1443780423232 SudokuVerifier.java +CompilationAction 1443780423232 SudokuVerifier.java +CompilationAction 1443780423233 SudokuVerifier.java +CompilationAction 1443780423233 SudokuVerifier.java +CompilationAction 1443780423234 SudokuVerifier.java +CompilationAction 1443780423234 SudokuVerifier.java +CompilationAction 1443780423235 SudokuVerifier.java +CompilationAction 1443780501912 SudokuVerifier.java +CompilationAction 1443780501912 SudokuVerifier.java +CompilationAction 1443780501913 SudokuVerifier.java +CompilationAction 1443780501913 SudokuVerifier.java +CompilationAction 1443780501913 SudokuVerifier.java +CompilationAction 1443780501914 SudokuVerifier.java +CompilationAction 1443780520453 SudokuVerifier.java +CompilationAction 1443780520454 SudokuVerifier.java +CompilationAction 1443780520592 SudokuVerifier.java +CompilationAction 1443780520592 SudokuVerifier.java +CompilationAction 1443780520593 SudokuVerifier.java +CompilationAction 1443780520593 SudokuVerifier.java +CompilationAction 1443780520594 SudokuVerifier.java +CompilationAction 1443780520594 SudokuVerifier.java +CompilationAction 1443780562239 SudokuVerifier.java +CompilationAction 1443780562383 SudokuVerifier.java +CompilationAction 1443780562383 SudokuVerifier.java +CompilationAction 1443780562384 SudokuVerifier.java +CompilationAction 1443780562384 SudokuVerifier.java +CompilationAction 1443780562385 SudokuVerifier.java +CompilationAction 1443780568930 SudokuVerifier.java +CompilationAction 1443780568931 SudokuVerifier.java +CompilationAction 1443780568931 SudokuVerifier.java +CompilationAction 1443780568932 SudokuVerifier.java +CompilationAction 1443780568933 SudokuVerifier.java +CompilationAction 1443780569076 SudokuVerifier.java +CompilationAction 1443780569076 SudokuVerifier.java +CompilationAction 1443780569077 SudokuVerifier.java +CompilationAction 1443780569077 SudokuVerifier.java +CompilationAction 1443780569077 SudokuVerifier.java +CompilationAction 1443780569077 SudokuVerifier.java +CompilationAction 1443780580881 SudokuVerifier.java +CompilationAction 1443780580882 SudokuVerifier.java +CompilationAction 1443780580883 SudokuVerifier.java +CompilationAction 1443780581023 SudokuVerifier.java +CompilationAction 1443780581024 SudokuVerifier.java +CompilationAction 1443780588158 SudokuVerifier.java +EditAction 1443780617586 SudokuVerifier.java 1355 2 10 0 +RefactoringAction 1443780867775 SudokuVerifier.java ADD import java.util.Arrays IMPORT +RefactoringAction 1443781075233 SudokuVerifier.java ADD import java.util.HashSet IMPORT diff --git a/.besouro/2015100212571326/besouroEpisodes.txt b/.besouro/2015100212571326/besouroEpisodes.txt new file mode 100644 index 00000000..2c2fe740 --- /dev/null +++ b/.besouro/2015100212571326/besouroEpisodes.txt @@ -0,0 +1,3 @@ +1443779940484 refactoring 2A 106 true +1443779940485 production 1 106 false +1443780129169 test-addition 1 178 true diff --git a/.besouro/2015100212571326/disagreements.txt b/.besouro/2015100212571326/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/2015100212571326/randomHeuristicEpisodes.txt b/.besouro/2015100212571326/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..f872e346 --- /dev/null +++ b/.besouro/2015100212571326/randomHeuristicEpisodes.txt @@ -0,0 +1,2 @@ +1443779940484 refactoring 2A 106 true +1443780129169 test-addition 1 178 false diff --git a/.besouro/2015100212571326/userComments.txt b/.besouro/2015100212571326/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/2015100212571326/zorroEpisodes.txt b/.besouro/2015100212571326/zorroEpisodes.txt new file mode 100644 index 00000000..ebccabc0 --- /dev/null +++ b/.besouro/2015100212571326/zorroEpisodes.txt @@ -0,0 +1,2 @@ +1443779940484 refactoring 2A 106 false +1443780129169 test-addition 1 188 false diff --git a/.besouro/20151002133750230/actions.txt b/.besouro/20151002133750230/actions.txt new file mode 100644 index 00000000..1be52bf4 --- /dev/null +++ b/.besouro/20151002133750230/actions.txt @@ -0,0 +1,76 @@ +FileOpenedAction 1443782270354 SudokuVerifier.java 1683 3 12 0 +CompilationAction 1443782291688 SudokuVerifier.java +CompilationAction 1443782291689 SudokuVerifier.java +CompilationAction 1443782291843 SudokuVerifier.java +CompilationAction 1443782305641 SudokuVerifier.java +CompilationAction 1443782305788 SudokuVerifier.java +CompilationAction 1443782309855 SudokuVerifier.java +CompilationAction 1443782309996 SudokuVerifier.java +CompilationAction 1443782345887 SudokuVerifier.java +CompilationAction 1443782346016 SudokuVerifier.java +CompilationAction 1443782346017 SudokuVerifier.java +CompilationAction 1443782346018 SudokuVerifier.java +CompilationAction 1443782351473 SudokuVerifier.java +CompilationAction 1443782351475 SudokuVerifier.java +CompilationAction 1443782351475 SudokuVerifier.java +CompilationAction 1443782351621 SudokuVerifier.java +CompilationAction 1443782351621 SudokuVerifier.java +CompilationAction 1443782442547 SudokuVerifier.java +CompilationAction 1443782442548 SudokuVerifier.java +CompilationAction 1443782442688 SudokuVerifier.java +CompilationAction 1443782489955 SudokuVerifier.java +CompilationAction 1443782490120 SudokuVerifier.java +CompilationAction 1443782490121 SudokuVerifier.java +CompilationAction 1443782493771 SudokuVerifier.java +CompilationAction 1443782493773 SudokuVerifier.java +CompilationAction 1443782493923 SudokuVerifier.java +CompilationAction 1443782523999 SudokuVerifier.java +CompilationAction 1443782524139 SudokuVerifier.java +CompilationAction 1443782554804 SudokuVerifier.java +CompilationAction 1443782554959 SudokuVerifier.java +EditAction 1443782635781 SudokuVerifier.java 1850 3 13 0 +CompilationAction 1443782636096 SudokuVerifier.java +CompilationAction 1443782656652 SudokuVerifier.java +CompilationAction 1443782656797 SudokuVerifier.java +CompilationAction 1443782688882 SudokuVerifier.java +CompilationAction 1443782689041 SudokuVerifier.java +CompilationAction 1443782842721 SudokuVerifier.java +CompilationAction 1443782842867 SudokuVerifier.java +CompilationAction 1443782872270 SudokuVerifier.java +CompilationAction 1443782872404 SudokuVerifier.java +CompilationAction 1443782872405 SudokuVerifier.java +CompilationAction 1443782889795 SudokuVerifier.java +CompilationAction 1443782889795 SudokuVerifier.java +CompilationAction 1443782889961 SudokuVerifier.java +CompilationAction 1443782889962 SudokuVerifier.java +CompilationAction 1443782893406 SudokuVerifier.java +CompilationAction 1443782893551 SudokuVerifier.java +RefactoringAction 1443782902453 SudokuVerifier.java ADD import java.util.Set IMPORT +CompilationAction 1443782914304 SudokuVerifier.java +UnitTestCaseAction 1443782914656 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443782914657 TestSudokuVerifier FAIL +UnitTestCaseAction 1443782970410 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443782970410 TestSudokuVerifier FAIL +CompilationAction 1443783023404 SudokuVerifier.java +CompilationAction 1443783026916 SudokuVerifier.java +CompilationAction 1443783046506 SudokuVerifier.java +CompilationAction 1443783046507 SudokuVerifier.java +CompilationAction 1443783046507 SudokuVerifier.java +CompilationAction 1443783046507 SudokuVerifier.java +CompilationAction 1443783106816 SudokuVerifier.java +CompilationAction 1443783106817 SudokuVerifier.java +CompilationAction 1443783110140 SudokuVerifier.java +CompilationAction 1443783110158 SudokuVerifier.java +UnitTestCaseAction 1443783139560 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443783139561 TestSudokuVerifier FAIL +CompilationAction 1443783143775 SudokuVerifier.java +UnitTestCaseAction 1443783146122 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443783146122 TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443783160854 SudokuVerifier.java +CompilationAction 1443783171911 SudokuVerifier.java +CompilationAction 1443783206117 SudokuVerifier.java +CompilationAction 1443783206137 SudokuVerifier.java +CompilationAction 1443783208628 SudokuVerifier.java +CompilationAction 1443783208645 SudokuVerifier.java +UnitTestCaseAction 1443783215917 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443783215918 Rerun TestSudokuVerifier (Failed Tests first) FAIL diff --git a/.besouro/20151002133750230/besouroEpisodes.txt b/.besouro/20151002133750230/besouroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002133750230/disagreements.txt b/.besouro/20151002133750230/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002133750230/randomHeuristicEpisodes.txt b/.besouro/20151002133750230/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002133750230/userComments.txt b/.besouro/20151002133750230/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002133750230/zorroEpisodes.txt b/.besouro/20151002133750230/zorroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002231505202/actions.txt b/.besouro/20151002231505202/actions.txt new file mode 100644 index 00000000..fe31dbc6 --- /dev/null +++ b/.besouro/20151002231505202/actions.txt @@ -0,0 +1,459 @@ +FileOpenedAction 1443816905910 SudokuVerifier.java 2050 3 14 0 +FileOpenedAction 1443816912687 TestSudokuVerifier.java 1990 7 14 4 +UnitTestCaseAction 1443816929743 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443816929749 TestSudokuVerifier FAIL +CompilationAction 1443816963252 SudokuVerifier.java +CompilationAction 1443816963252 SudokuVerifier.java +CompilationAction 1443816973162 SudokuVerifier.java +CompilationAction 1443816973163 SudokuVerifier.java +CompilationAction 1443816973311 SudokuVerifier.java +CompilationAction 1443816973312 SudokuVerifier.java +CompilationAction 1443816980273 SudokuVerifier.java +CompilationAction 1443816980417 SudokuVerifier.java +UnitTestCaseAction 1443816985685 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443816985686 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow FAIL +CompilationAction 1443817012657 SudokuVerifier.java +UnitTestCaseAction 1443817015860 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817015861 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443817040654 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817040655 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443817603629 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817603630 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +CompilationAction 1443817690817 SudokuVerifier.java +CompilationAction 1443817696858 SudokuVerifier.java +CompilationAction 1443817696929 SudokuVerifier.java +CompilationAction 1443817725582 SudokuVerifier.java +CompilationAction 1443817725649 SudokuVerifier.java +CompilationAction 1443817725650 SudokuVerifier.java +CompilationAction 1443817743709 SudokuVerifier.java +CompilationAction 1443817743749 SudokuVerifier.java +CompilationAction 1443817753312 SudokuVerifier.java +UnitTestCaseAction 1443817765354 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817765355 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443817769257 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817769258 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +RefactoringAction 1443817782516 TestSudokuVerifier.java ADD void splitEqually() METHOD +RefactoringAction 1443817783868 TestSudokuVerifier.java REMOVE splitEqually() METHOD +RefactoringAction 1443817787956 TestSudokuVerifier.java ADD String incorrectSudokuString/2 FIELD +RefactoringAction 1443817792416 TestSudokuVerifier.java RENAME incorrectSudokuString/2=>String stringHas FIELD +RefactoringAction 1443817799183 TestSudokuVerifier.java RENAME stringHas=>String stringHasLine FIELD +RefactoringAction 1443817800684 TestSudokuVerifier.java RENAME stringHasLine=>String stringHasLinesWith FIELD +RefactoringAction 1443817807124 TestSudokuVerifier.java RENAME stringHasLinesWith=>String stringHasRowa FIELD +RefactoringAction 1443817809169 TestSudokuVerifier.java RENAME stringHasRowa=>String stringHasRowsWith FIELD +RefactoringAction 1443817810406 TestSudokuVerifier.java RENAME stringHasRowsWith=>String stringHasRowsWithSame FIELD +RefactoringAction 1443817811103 TestSudokuVerifier.java RENAME stringHasRowsWithSame=>String stringHasRowsWithSam FIELD +RefactoringAction 1443817815237 TestSudokuVerifier.java RENAME stringHasRowsWithSam=>String stringHasRowsWithSameNumber FIELD +EditAction 1443817815743 TestSudokuVerifier.java 2134 7 14 4 +RefactoringAction 1443817884668 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumber=>String stringHasRowsWithSameNumberBut FIELD +RefactoringAction 1443817884782 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberBut=>String stringHasRowsWithSameNumberButN FIELD +RefactoringAction 1443817884873 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButN=>String stringHasRowsWithSameNumberButNi FIELD +RefactoringAction 1443817887637 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButNi=>String stringHasRowsWithSameNumberButN FIELD +RefactoringAction 1443817889867 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButN=>String stringHasRowsWithSameNumberButNotInCo FIELD +RefactoringAction 1443817891147 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButNotInCo=>String stringHasRowsWithSameNumberButNotInColumn FIELD +EditAction 1443817953447 TestSudokuVerifier.java 2139 7 14 4 +UnitTestCaseAction 1443817962643 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817962644 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +EditAction 1443817970471 TestSudokuVerifier.java 2159 7 14 4 +UnitTestCaseAction 1443817974524 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443817974525 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +EditAction 1443818033632 TestSudokuVerifier.java 2168 7 14 4 +UnitTestCaseAction 1443818036314 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443818036315 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443818103629 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443818103629 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443818177239 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443818177240 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443818236169 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443818236170 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) FAIL +UnitTestCaseAction 1443818300851 TestSudokuVerifier.java OK +UnitTestSessionAction 1443818300852 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) OK +EditAction 1443818324866 TestSudokuVerifier.java 2170 7 14 4 +CompilationAction 1443818575209 SudokuVerifier.java +CompilationAction 1443818581706 SudokuVerifier.java +CompilationAction 1443818581707 SudokuVerifier.java +CompilationAction 1443818581707 SudokuVerifier.java +CompilationAction 1443818581707 SudokuVerifier.java +CompilationAction 1443818581708 SudokuVerifier.java +CompilationAction 1443818581708 SudokuVerifier.java +CompilationAction 1443818617001 SudokuVerifier.java +CompilationAction 1443818617001 SudokuVerifier.java +CompilationAction 1443818617035 SudokuVerifier.java +CompilationAction 1443818617035 SudokuVerifier.java +CompilationAction 1443818622119 SudokuVerifier.java +CompilationAction 1443818622166 SudokuVerifier.java +RefactoringAction 1443818685461 SudokuVerifier.java ADD void hasDuplicatesInRow(List, int METHOD +CompilationAction 1443818685977 SudokuVerifier.java +CompilationAction 1443818685977 SudokuVerifier.java +CompilationAction 1443818714380 SudokuVerifier.java +CompilationAction 1443818714381 SudokuVerifier.java +CompilationAction 1443818725517 SudokuVerifier.java +CompilationAction 1443818741452 SudokuVerifier.java +UnitTestCaseAction 1443818745503 TestSudokuVerifier.java OK +UnitTestSessionAction 1443818745503 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) OK +FileOpenedAction 1443819054054 SudokuStringTooLongException.java 208 0 0 0 +FileOpenedAction 1443819054538 SudokuException.java 196 0 0 0 +FileOpenedAction 1443819055216 SudokuStringTooShortException.java 119 0 0 0 +FileOpenedAction 1443819055918 SudokuStringEmptyException.java 206 0 0 0 +FileOpenedAction 1443819056624 TestTennisGame.java 4003 16 65 20 +FileOpenedAction 1443819065408 TestSudokuVerifier.java 2170 7 14 4 +RefactoringAction 1443819078134 TestSudokuVerifier.java ADD String stringHasRowsWithSameNumberButNotInColumn/2 FIELD +EditAction 1443819083020 TestSudokuVerifier.java 2327 7 14 4 +CompilationAction 1443819083415 TestSudokuVerifier.java +RefactoringAction 1443819087974 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButNotInColumn/2=>String stringHasColWithSameNumberButNotInColumn FIELD +RefactoringAction 1443819089611 TestSudokuVerifier.java RENAME stringHasColWithSameNumberButNotInColumn=>String stringHasColumnsWithSameNumberButNotInColumn FIELD +CompilationAction 1443819094423 TestSudokuVerifier.java +RefactoringAction 1443819107041 TestSudokuVerifier.java ADD void testDigitCanAppearOnlyOnceInRow()/2 METHOD +EditAction 1443819114681 TestSudokuVerifier.java 2546 8 16 5 +EditAction 1443819128071 TestSudokuVerifier.java 2546 8 16 5 +EditAction 1443819135717 TestSudokuVerifier.java 2546 8 16 5 +UnitTestCaseAction 1443819158332 TestSudokuVerifier.java OK +UnitTestSessionAction 1443819158332 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInRow (Failed Tests first) OK +UnitTestCaseAction 1443819169417 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443819169418 TestSudokuVerifier FAIL +FileOpenedAction 1443819189325 SudokuVerifier.java 2214 4 16 0 +CompilationAction 1443819207512 SudokuVerifier.java +CompilationAction 1443819207512 SudokuVerifier.java +CompilationAction 1443819214469 SudokuVerifier.java +CompilationAction 1443819214471 SudokuVerifier.java +CompilationAction 1443819214515 SudokuVerifier.java +CompilationAction 1443819410432 SudokuVerifier.java +CompilationAction 1443819410432 SudokuVerifier.java +CompilationAction 1443819419281 SudokuVerifier.java +CompilationAction 1443819419282 SudokuVerifier.java +CompilationAction 1443819431256 SudokuVerifier.java +CompilationAction 1443819431257 SudokuVerifier.java +CompilationAction 1443819431283 SudokuVerifier.java +CompilationAction 1443819451827 SudokuVerifier.java +UnitTestCaseAction 1443819479951 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443819479951 TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443819504751 SudokuVerifier.java +CompilationAction 1443819517166 SudokuVerifier.java +CompilationAction 1443819517194 SudokuVerifier.java +RefactoringAction 1443819528955 SudokuVerifier.java ADD List splitStringToColumns(String, int) METHOD +CompilationAction 1443819644928 SudokuVerifier.java +CompilationAction 1443819683198 SudokuVerifier.java +CompilationAction 1443819691629 SudokuVerifier.java +CompilationAction 1443819691665 SudokuVerifier.java +CompilationAction 1443819693704 SudokuVerifier.java +CompilationAction 1443819711399 SudokuVerifier.java +CompilationAction 1443820182436 SudokuVerifier.java +CompilationAction 1443820189861 SudokuVerifier.java +CompilationAction 1443820197710 SudokuVerifier.java +CompilationAction 1443820229706 SudokuVerifier.java +CompilationAction 1443820271588 SudokuVerifier.java +CompilationAction 1443820271622 SudokuVerifier.java +CompilationAction 1443820271622 SudokuVerifier.java +CompilationAction 1443820280199 SudokuVerifier.java +CompilationAction 1443820280335 SudokuVerifier.java +CompilationAction 1443820280335 SudokuVerifier.java +CompilationAction 1443820280336 SudokuVerifier.java +CompilationAction 1443820280336 SudokuVerifier.java +CompilationAction 1443820290985 SudokuVerifier.java +CompilationAction 1443820290989 SudokuVerifier.java +CompilationAction 1443820290991 SudokuVerifier.java +CompilationAction 1443820291143 SudokuVerifier.java +CompilationAction 1443820291143 SudokuVerifier.java +CompilationAction 1443820308115 SudokuVerifier.java +CompilationAction 1443820308115 SudokuVerifier.java +CompilationAction 1443820308140 SudokuVerifier.java +CompilationAction 1443820308140 SudokuVerifier.java +CompilationAction 1443820314612 SudokuVerifier.java +CompilationAction 1443820314613 SudokuVerifier.java +CompilationAction 1443820314736 SudokuVerifier.java +CompilationAction 1443820340745 SudokuVerifier.java +CompilationAction 1443820533448 SudokuVerifier.java +CompilationAction 1443820593156 SudokuVerifier.java +CompilationAction 1443820593201 SudokuVerifier.java +CompilationAction 1443820593202 SudokuVerifier.java +CompilationAction 1443820593202 SudokuVerifier.java +CompilationAction 1443820595220 SudokuVerifier.java +CompilationAction 1443820595222 SudokuVerifier.java +CompilationAction 1443820595272 SudokuVerifier.java +CompilationAction 1443820595274 SudokuVerifier.java +CompilationAction 1443820598736 SudokuVerifier.java +CompilationAction 1443820598737 SudokuVerifier.java +CompilationAction 1443820598760 SudokuVerifier.java +CompilationAction 1443820598761 SudokuVerifier.java +CompilationAction 1443820617854 SudokuVerifier.java +CompilationAction 1443820617855 SudokuVerifier.java +CompilationAction 1443820617909 SudokuVerifier.java +CompilationAction 1443820617910 SudokuVerifier.java +CompilationAction 1443820617910 SudokuVerifier.java +CompilationAction 1443820631798 SudokuVerifier.java +CompilationAction 1443820631799 SudokuVerifier.java +CompilationAction 1443820631800 SudokuVerifier.java +CompilationAction 1443820631945 SudokuVerifier.java +CompilationAction 1443820631946 SudokuVerifier.java +CompilationAction 1443820664142 SudokuVerifier.java +CompilationAction 1443820665402 SudokuVerifier.java +CompilationAction 1443820665427 SudokuVerifier.java +CompilationAction 1443820703074 SudokuVerifier.java +CompilationAction 1443820703094 SudokuVerifier.java +CompilationAction 1443820750418 SudokuVerifier.java +CompilationAction 1443820816732 SudokuVerifier.java +CompilationAction 1443820819793 SudokuVerifier.java +CompilationAction 1443820857350 SudokuVerifier.java +CompilationAction 1443821084623 SudokuVerifier.java +CompilationAction 1443821211928 SudokuVerifier.java +CompilationAction 1443821211930 SudokuVerifier.java +CompilationAction 1443821230505 SudokuVerifier.java +CompilationAction 1443821230529 SudokuVerifier.java +CompilationAction 1443821432331 SudokuVerifier.java +CompilationAction 1443821432383 SudokuVerifier.java +CompilationAction 1443821455949 SudokuVerifier.java +CompilationAction 1443821460470 SudokuVerifier.java +CompilationAction 1443821460502 SudokuVerifier.java +CompilationAction 1443821617799 SudokuVerifier.java +CompilationAction 1443821664918 SudokuVerifier.java +CompilationAction 1443821664958 SudokuVerifier.java +CompilationAction 1443821670982 SudokuVerifier.java +CompilationAction 1443821682129 SudokuVerifier.java +CompilationAction 1443821706926 SudokuVerifier.java +CompilationAction 1443821755138 SudokuVerifier.java +CompilationAction 1443821758175 SudokuVerifier.java +CompilationAction 1443821770351 SudokuVerifier.java +UnitTestCaseAction 1443821805171 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443821805172 TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443822123589 SudokuVerifier.java +UnitTestCaseAction 1443822130888 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822130889 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443822307184 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822307184 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443822316229 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822316230 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443822336481 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822336482 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822352954 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822352954 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443822374304 SudokuVerifier.java +CompilationAction 1443822382663 SudokuVerifier.java +CompilationAction 1443822382688 SudokuVerifier.java +CompilationAction 1443822391754 SudokuVerifier.java +CompilationAction 1443822391804 SudokuVerifier.java +UnitTestCaseAction 1443822398566 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822398567 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822406598 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822406599 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822422507 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822422508 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822435811 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822435811 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443822461329 SudokuVerifier.java +CompilationAction 1443822461329 SudokuVerifier.java +CompilationAction 1443822464958 SudokuVerifier.java +CompilationAction 1443822464959 SudokuVerifier.java +CompilationAction 1443822465125 SudokuVerifier.java +CompilationAction 1443822465126 SudokuVerifier.java +CompilationAction 1443822465127 SudokuVerifier.java +CompilationAction 1443822465128 SudokuVerifier.java +CompilationAction 1443822467571 SudokuVerifier.java +CompilationAction 1443822467575 SudokuVerifier.java +CompilationAction 1443822467576 SudokuVerifier.java +UnitTestCaseAction 1443822469521 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822469521 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822503710 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822503711 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822613237 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822613238 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443822676338 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443822676338 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443823745204 SudokuVerifier.java +CompilationAction 1443823765703 SudokuVerifier.java +UnitTestCaseAction 1443823773976 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443823773977 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443823862215 SudokuVerifier.java +CompilationAction 1443823872250 SudokuVerifier.java +UnitTestCaseAction 1443823874371 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443823874372 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +RefactoringAction 1443823901919 SudokuVerifier.java REMOVE splitEqually(String, int) METHOD +RefactoringAction 1443823901920 SudokuVerifier.java REMOVE duplicates(int METHOD +RefactoringAction 1443823901921 SudokuVerifier.java REMOVE hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443823904462 SudokuVerifier.java ADD boolean hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443823904463 SudokuVerifier.java ADD static List splitEqually(String, int) METHOD +RefactoringAction 1443823904464 SudokuVerifier.java ADD static boolean duplicates(int METHOD +UnitTestCaseAction 1443823907657 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443823907658 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443823933189 SudokuVerifier.java +CompilationAction 1443823960098 SudokuVerifier.java +CompilationAction 1443823960259 SudokuVerifier.java +UnitTestCaseAction 1443823969366 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443823969367 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +RefactoringAction 1443823997431 SudokuVerifier.java REMOVE splitEqually(String, int) METHOD +RefactoringAction 1443823997432 SudokuVerifier.java REMOVE duplicates(int METHOD +RefactoringAction 1443823997434 SudokuVerifier.java REMOVE hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443823999461 SudokuVerifier.java ADD boolean hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443823999462 SudokuVerifier.java ADD static List splitEqually(String, int) METHOD +RefactoringAction 1443823999463 SudokuVerifier.java ADD static boolean duplicates(int METHOD +UnitTestCaseAction 1443824001927 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824001927 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824045549 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824045550 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824065272 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824065272 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824066925 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824066925 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824080797 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824080798 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824089651 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824089651 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824132747 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824132747 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824148437 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824148437 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824163582 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824163583 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443824225153 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824225154 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443824426319 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824426319 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443824451460 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824451461 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443824457339 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824457340 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443824481066 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824481066 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443824508756 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824508757 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443824545376 TestSudokuVerifier.java OK +UnitTestSessionAction 1443824545377 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +CompilationAction 1443824687388 SudokuVerifier.java +CompilationAction 1443824695052 SudokuVerifier.java +CompilationAction 1443824741704 SudokuVerifier.java +CompilationAction 1443824741742 SudokuVerifier.java +CompilationAction 1443824754798 SudokuVerifier.java +UnitTestCaseAction 1443824771887 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443824771888 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443824985802 SudokuVerifier.java +CompilationAction 1443824985802 SudokuVerifier.java +CompilationAction 1443824998840 SudokuVerifier.java +CompilationAction 1443824998982 SudokuVerifier.java +UnitTestCaseAction 1443825012833 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825012833 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443825096032 SudokuVerifier.java +CompilationAction 1443825130112 SudokuVerifier.java +RefactoringAction 1443825152297 TestSudokuVerifier.java ADD void testDigitCanAppearOnlyOnceInColumn()/2 METHOD +EditAction 1443825152372 TestSudokuVerifier.java 2766 9 18 6 +CompilationAction 1443825152682 TestSudokuVerifier.java +RefactoringAction 1443825162496 TestSudokuVerifier.java ADD String stringHasColumnsWithSameNumberButNotInRow/2 FIELD +RefactoringAction 1443825182948 TestSudokuVerifier.java REMOVE stringHasColumnsWithSameNumberButNotInRow/2 FIELD +CompilationAction 1443825183378 TestSudokuVerifier.java +CompilationAction 1443825183525 TestSudokuVerifier.java +RefactoringAction 1443825198269 TestSudokuVerifier.java REMOVE testDigitCanAppearOnlyOnceInColumn()/2 METHOD +CompilationAction 1443825293007 SudokuVerifier.java +CompilationAction 1443825299083 SudokuVerifier.java +UnitTestCaseAction 1443825312691 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825312691 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443825442324 SudokuVerifier.java +CompilationAction 1443825442324 SudokuVerifier.java +CompilationAction 1443825442325 SudokuVerifier.java +UnitTestCaseAction 1443825468841 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825468841 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443825488062 SudokuVerifier.java +CompilationAction 1443825494054 SudokuVerifier.java +UnitTestCaseAction 1443825497597 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825497598 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443825531715 SudokuVerifier.java +UnitTestCaseAction 1443825537896 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825537897 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443825664856 SudokuVerifier.java +CompilationAction 1443825671362 SudokuVerifier.java +CompilationAction 1443825689883 SudokuVerifier.java +UnitTestCaseAction 1443825777295 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825777296 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443825792930 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825792931 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +CompilationAction 1443825836295 SudokuVerifier.java +UnitTestCaseAction 1443825845508 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825845509 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443825910274 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825910274 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443825964971 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443825964971 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826100939 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826100939 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826224562 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826224563 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826250058 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826250058 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826277156 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826277157 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +RefactoringAction 1443826375891 SudokuVerifier.java ADD String secondColumn FIELD +RefactoringAction 1443826375893 SudokuVerifier.java ADD int j FIELD +RefactoringAction 1443826378243 SudokuVerifier.java REMOVE j FIELD +RefactoringAction 1443826378245 SudokuVerifier.java REMOVE secondColumn FIELD +UnitTestCaseAction 1443826389292 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826389292 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826453792 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826453792 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826487991 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826487991 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826516130 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826516131 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +RefactoringAction 1443826575692 SudokuVerifier.java ADD String secondColumn FIELD +RefactoringAction 1443826575693 SudokuVerifier.java ADD int j FIELD +RefactoringAction 1443826580236 SudokuVerifier.java REMOVE j FIELD +RefactoringAction 1443826580237 SudokuVerifier.java REMOVE secondColumn FIELD +UnitTestCaseAction 1443826624273 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826624273 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +RefactoringAction 1443826806950 SudokuVerifier.java ADD String secondColumn FIELD +RefactoringAction 1443826806951 SudokuVerifier.java ADD int j FIELD +RefactoringAction 1443826809100 SudokuVerifier.java REMOVE j FIELD +RefactoringAction 1443826809102 SudokuVerifier.java REMOVE secondColumn FIELD +UnitTestCaseAction 1443826821882 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826821883 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826867532 TestSudokuVerifier.java OK +UnitTestSessionAction 1443826867533 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443826907280 TestSudokuVerifier.java OK +UnitTestSessionAction 1443826907280 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443826919549 TestSudokuVerifier.java OK +UnitTestSessionAction 1443826919549 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443826927764 TestSudokuVerifier.java OK +UnitTestSessionAction 1443826927765 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443826935805 TestSudokuVerifier.java OK +UnitTestSessionAction 1443826935805 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443826971901 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443826971902 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn FAIL +UnitTestCaseAction 1443826991309 TestSudokuVerifier.java OK +UnitTestSessionAction 1443826991309 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +CompilationAction 1443827104912 SudokuVerifier.java +CompilationAction 1443827111447 SudokuVerifier.java +UnitTestCaseAction 1443827134728 TestSudokuVerifier.java OK +UnitTestSessionAction 1443827134729 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +RefactoringAction 1443827156221 SudokuVerifier.java ADD string columnCount FIELD +RefactoringAction 1443827162161 SudokuVerifier.java ADD string columnCount/2 FIELD +RefactoringAction 1443827164955 SudokuVerifier.java RENAME columnCount/2=>string row FIELD +RefactoringAction 1443827165005 SudokuVerifier.java RENAME row=>string rowC FIELD +RefactoringAction 1443827166050 SudokuVerifier.java RENAME rowC=>string rowCount FIELD +RefactoringAction 1443827170476 SudokuVerifier.java ADD string rowCount/2 FIELD +RefactoringAction 1443827188382 SudokuVerifier.java RENAME rowCount/2=>string number FIELD +RefactoringAction 1443827189705 SudokuVerifier.java RENAME number=>string numberCount FIELD +CompilationAction 1443827189847 SudokuVerifier.java +CompilationAction 1443827201378 SudokuVerifier.java +UnitTestCaseAction 1443827284093 TestSudokuVerifier.java OK +UnitTestSessionAction 1443827284093 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInColumn OK +UnitTestCaseAction 1443827293095 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443827293095 TestSudokuVerifier FAIL +RefactoringAction 1443827504773 SudokuVerifier.java REMOVE splitEqually(String, int) METHOD +RefactoringAction 1443827504775 SudokuVerifier.java REMOVE duplicates(int METHOD +RefactoringAction 1443827504776 SudokuVerifier.java REMOVE hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443827508424 SudokuVerifier.java ADD boolean hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443827508424 SudokuVerifier.java ADD static List splitEqually(String, int) METHOD +RefactoringAction 1443827508424 SudokuVerifier.java ADD static boolean duplicates(int METHOD +UnitTestCaseAction 1443827514088 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443827514089 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443827521687 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443827521687 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443827523370 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443827523371 Rerun TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443827526558 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443827526558 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testCorrectSudokuString FAIL +RefactoringAction 1443827592540 SudokuVerifier.java ADD String s FIELD +RefactoringAction 1443827594849 SudokuVerifier.java REMOVE s FIELD +UnitTestCaseAction 1443827602704 TestSudokuVerifier.java OK +UnitTestSessionAction 1443827602704 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testCorrectSudokuString OK +UnitTestCaseAction 1443827642783 TestSudokuVerifier.java OK +UnitTestSessionAction 1443827642783 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testCorrectSudokuString OK +UnitTestCaseAction 1443827651206 TestSudokuVerifier.java OK +UnitTestSessionAction 1443827651207 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testCorrectSudokuString OK +UnitTestCaseAction 1443827687248 TestSudokuVerifier.java OK +UnitTestSessionAction 1443827687248 TestSudokuVerifier OK diff --git a/.besouro/20151002231505202/besouroEpisodes.txt b/.besouro/20151002231505202/besouroEpisodes.txt new file mode 100644 index 00000000..9cd013cd --- /dev/null +++ b/.besouro/20151002231505202/besouroEpisodes.txt @@ -0,0 +1,101 @@ +1443818300852 test-addition 2 1394 true +1443818300853 test-addition 2 1394 true +1443818300854 test-addition 2 1394 true +1443818300855 test-addition 2 1394 true +1443818300856 test-addition 2 1394 true +1443818300857 test-addition 1 1394 true +1443818300858 test-addition 2 1394 true +1443818745503 regression 2 420 true +1443818745504 refactoring 2B 420 true +1443818745505 regression 1 420 true +1443819158332 test-addition 1 104 true +1443819158333 test-addition 1 104 true +1443824225154 refactoring 2B 5055 true +1443824225155 refactoring 2B 5055 true +1443824225156 refactoring 2B 5055 true +1443824225157 refactoring 2B 5055 true +1443824225158 refactoring 2B 5055 true +1443824225159 refactoring 2B 5055 true +1443824225160 refactoring 2B 5055 true +1443824225161 refactoring 2B 5055 true +1443824225162 refactoring 2B 5055 true +1443824225163 refactoring 2B 5055 true +1443824225164 regression 2 5055 true +1443824225165 refactoring 2B 5055 true +1443824225166 refactoring 2B 5055 true +1443824225167 refactoring 2B 5055 true +1443824426319 regression 1 0 true +1443824451461 regression 1 0 true +1443824457340 regression 1 0 true +1443824481066 regression 1 0 true +1443824508757 regression 1 0 true +1443824545377 regression 1 0 true +1443826867533 test-addition 2 2180 true +1443826867534 test-addition 2 2180 true +1443826867535 test-addition 2 2180 true +1443826867536 test-addition 2 2180 true +1443826867537 test-addition 2 2180 true +1443826867538 test-addition 2 2180 true +1443826867539 test-addition 2 2180 true +1443826867540 test-addition 2 2180 true +1443826867541 test-addition 2 2180 true +1443826867542 test-addition 2 2180 true +1443826867543 test-addition 2 2180 true +1443826867544 test-addition 2 2180 true +1443826867545 test-addition 2 2180 true +1443826867546 test-addition 2 2180 true +1443826867547 test-addition 2 2180 true +1443826867548 test-addition 2 2180 true +1443826867549 test-addition 2 2180 true +1443826867550 test-addition 2 2180 true +1443826867551 test-addition 2 2180 true +1443826867552 test-addition 2 2180 true +1443826867553 test-addition 2 2180 true +1443826867554 test-addition 2 2180 true +1443826867555 test-addition 2 2180 true +1443826867556 test-addition 2 2180 true +1443826867557 test-addition 2 2180 true +1443826867558 test-addition 2 2180 true +1443826867559 test-addition 2 2180 true +1443826867560 test-addition 2 2180 true +1443826867561 test-addition 2 2180 true +1443826867562 test-addition 2 2180 true +1443826867563 test-addition 2 2180 true +1443826867564 test-addition 1 2180 true +1443826867565 test-addition 2 2180 true +1443826867566 test-addition 2 2180 true +1443826867567 test-addition 1 2180 true +1443826867568 test-addition 2 2180 true +1443826867569 test-addition 2 2180 true +1443826867570 test-addition 2 2180 true +1443826867571 test-addition 2 2180 true +1443826867572 test-addition 2 2180 true +1443826907280 regression 1 0 true +1443826919549 regression 1 0 true +1443826927765 regression 1 0 true +1443826935805 regression 1 0 true +1443826991309 regression 2 19 true +1443827134729 regression 2 29 true +1443827134730 regression 1 29 true +1443827284093 regression 2 127 true +1443827284094 refactoring 2B 127 true +1443827284095 refactoring 2B 127 true +1443827284096 refactoring 2B 127 true +1443827284097 refactoring 2B 127 true +1443827284098 refactoring 2B 127 true +1443827284099 refactoring 2B 127 true +1443827284100 refactoring 2B 127 true +1443827284101 refactoring 2B 127 true +1443827284102 regression 1 127 true +1443827602704 refactoring 2B 309 true +1443827602705 refactoring 2B 309 true +1443827602706 refactoring 2B 309 true +1443827602707 regression 2 309 true +1443827602708 refactoring 2B 309 true +1443827602709 refactoring 2B 309 true +1443827602710 refactoring 2B 309 true +1443827602711 refactoring 2B 309 true +1443827602712 refactoring 2B 309 true +1443827642783 regression 1 0 true +1443827651207 regression 1 0 true +1443827687248 regression 1 0 true diff --git a/.besouro/20151002231505202/disagreements.txt b/.besouro/20151002231505202/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002231505202/randomHeuristicEpisodes.txt b/.besouro/20151002231505202/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..55691515 --- /dev/null +++ b/.besouro/20151002231505202/randomHeuristicEpisodes.txt @@ -0,0 +1,22 @@ +1443818300852 test-addition 2 1394 true +1443818745503 regression 2 420 false +1443819158332 test-addition 1 104 false +1443824225154 refactoring 2B 5055 false +1443824426319 regression 1 0 false +1443824451461 regression 1 0 true +1443824457340 regression 1 0 false +1443824481066 regression 1 0 false +1443824508757 regression 1 0 true +1443824545377 regression 1 0 true +1443826867533 test-addition 2 2180 true +1443826907280 regression 1 0 true +1443826919549 regression 1 0 false +1443826927765 regression 1 0 true +1443826935805 regression 1 0 false +1443826991309 regression 2 19 false +1443827134729 regression 2 29 true +1443827284093 regression 2 127 false +1443827602704 refactoring 2B 309 false +1443827642783 regression 1 0 false +1443827651207 regression 1 0 true +1443827687248 regression 1 0 true diff --git a/.besouro/20151002231505202/userComments.txt b/.besouro/20151002231505202/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151002231505202/zorroEpisodes.txt b/.besouro/20151002231505202/zorroEpisodes.txt new file mode 100644 index 00000000..ff28a5b0 --- /dev/null +++ b/.besouro/20151002231505202/zorroEpisodes.txt @@ -0,0 +1,22 @@ +1443818300852 test-addition 2 1394 false +1443818745503 regression 2 444 false +1443819158332 test-addition 1 412 false +1443824225154 refactoring 2B 5066 false +1443824426319 regression 1 201 false +1443824451461 regression 1 25 false +1443824457340 regression 1 5 false +1443824481066 regression 1 23 false +1443824508757 regression 1 27 false +1443824545377 regression 1 36 false +1443826867533 test-addition 2 2322 false +1443826907280 regression 1 39 false +1443826919549 regression 1 12 false +1443826927765 regression 1 8 false +1443826935805 regression 1 8 false +1443826991309 regression 2 55 false +1443827134729 regression 2 143 false +1443827284093 regression 2 149 false +1443827602704 refactoring 2B 318 false +1443827642783 regression 1 40 false +1443827651207 regression 1 8 false +1443827687248 regression 1 36 false diff --git a/.besouro/20151003125111913/actions.txt b/.besouro/20151003125111913/actions.txt new file mode 100644 index 00000000..f9d5f011 --- /dev/null +++ b/.besouro/20151003125111913/actions.txt @@ -0,0 +1,201 @@ +FileOpenedAction 1443865872021 TestSudokuVerifier.java 2547 8 16 5 +RefactoringAction 1443865885920 TestSudokuVerifier.java ADD String stringHasColumnsWithSameNumberButNotInRow/2 FIELD +RefactoringAction 1443865898804 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRow/2=>String stringHasSWithSameNumberButNotInRow FIELD +RefactoringAction 1443865899718 TestSudokuVerifier.java RENAME stringHasSWithSameNumberButNotInRow=>String stringHasSubWithSameNumberButNotInRow FIELD +RefactoringAction 1443865901626 TestSudokuVerifier.java RENAME stringHasSubWithSameNumberButNotInRow=>String stringHasSubGridWithSameNumberButNotInRow FIELD +EditAction 1443865901670 TestSudokuVerifier.java 2706 8 16 5 +RefactoringAction 1443865910254 TestSudokuVerifier.java ADD void testDigitCanAppearOnlyOnceInColumn()/2 METHOD +RefactoringAction 1443865916263 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInColumn()/2=>void testDigitCanAppearOnlyOnceInSubGrid FIELD +EditAction 1443865916361 TestSudokuVerifier.java 2926 8 16 5 +CompilationAction 1443865916660 TestSudokuVerifier.java +CompilationAction 1443865916660 TestSudokuVerifier.java +CompilationAction 1443865916660 TestSudokuVerifier.java +RefactoringAction 1443865919732 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInSubGrid=>void testDigitCanAppearOnlyOnceInSubGridMegative FIELD +RefactoringAction 1443865921682 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInSubGridMegative=>void testDigitCanAppearOnlyOnceInSubGrid FIELD +RefactoringAction 1443865922945 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInSubGrid=>void testDigitCanAppearOnlyOnceInSubGridNeg FIELD +RefactoringAction 1443865924555 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInSubGridNeg=>void testDigitCanAppearOnlyOnceInSubGridNeg2 FIELD +EditAction 1443865924682 TestSudokuVerifier.java 2930 8 16 5 +CompilationAction 1443865925554 TestSudokuVerifier.java +CompilationAction 1443865925554 TestSudokuVerifier.java +CompilationAction 1443865925554 TestSudokuVerifier.java +RefactoringAction 1443865930299 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInColumn()=>void testDigitCanAppearOnlyOnceInColumnNeg2() METHOD +RefactoringAction 1443865933544 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInRow()=>void testDigitCanAppearOnlyOnceInRown() METHOD +RefactoringAction 1443865935490 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInRown()=>void testDigitCanAppearOnlyOnceInRowneg() METHOD +RefactoringAction 1443865936741 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInRowneg()=>void testDigitCanAppearOnlyOnceInRow() METHOD +CompilationAction 1443865938035 TestSudokuVerifier.java +CompilationAction 1443865938036 TestSudokuVerifier.java +CompilationAction 1443865938037 TestSudokuVerifier.java +CompilationAction 1443865938200 TestSudokuVerifier.java +CompilationAction 1443865938200 TestSudokuVerifier.java +CompilationAction 1443865938200 TestSudokuVerifier.java +EditAction 1443865960383 TestSudokuVerifier.java 2940 9 16 5 +CompilationAction 1443865960660 TestSudokuVerifier.java +CompilationAction 1443865960660 TestSudokuVerifier.java +CompilationAction 1443865968105 TestSudokuVerifier.java +EditAction 1443866001434 TestSudokuVerifier.java 2929 9 18 6 +CompilationAction 1443866001746 TestSudokuVerifier.java +CompilationAction 1443866011024 TestSudokuVerifier.java +EditAction 1443866023317 TestSudokuVerifier.java 2939 9 18 6 +UnitTestCaseAction 1443866026061 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443866026061 TestSudokuVerifier FAIL +CompilationAction 1443866134074 SudokuVerifier.java +CompilationAction 1443866134074 SudokuVerifier.java +CompilationAction 1443866144199 SudokuVerifier.java +CompilationAction 1443866144200 SudokuVerifier.java +CompilationAction 1443866144220 SudokuVerifier.java +CompilationAction 1443866144220 SudokuVerifier.java +CompilationAction 1443866154253 SudokuVerifier.java +CompilationAction 1443866154254 SudokuVerifier.java +CompilationAction 1443866154276 SudokuVerifier.java +CompilationAction 1443866173298 SudokuVerifier.java +CompilationAction 1443866173439 SudokuVerifier.java +CompilationAction 1443866214566 SudokuVerifier.java +UnitTestCaseAction 1443866229956 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443866229956 TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443866238447 SudokuVerifier.java +UnitTestCaseAction 1443866239844 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443866239844 TestSudokuVerifier (Failed Tests first) FAIL +RefactoringAction 1443866284846 SudokuVerifier.java ADD List splitStringToColumns(String, int)/2 METHOD +RefactoringAction 1443866290359 SudokuVerifier.java REMOVE splitStringToColumns(String, int)/2 METHOD +RefactoringAction 1443866301757 SudokuVerifier.java ADD List splitStringToColumns(String, int)/2 METHOD +CompilationAction 1443866302661 SudokuVerifier.java +RefactoringAction 1443866308624 SudokuVerifier.java RENAME splitStringToColumns(String, int)/2=>List splitStringToSubGrid(String, int) METHOD +RefactoringAction 1443866309506 SudokuVerifier.java RENAME splitStringToSubGrid(String, int)=>List splitStringToSubGrids(String, int) METHOD +CompilationAction 1443866309647 SudokuVerifier.java +RefactoringAction 1443866322733 SudokuVerifier.java RENAME splitStringToSubGrids(String, int)=>List splitStringToSubGrids(String) METHOD +CompilationAction 1443866323624 SudokuVerifier.java +CompilationAction 1443866338653 SudokuVerifier.java +CompilationAction 1443866383533 SudokuVerifier.java +CompilationAction 1443866417592 SudokuVerifier.java +CompilationAction 1443866731610 SudokuVerifier.java +CompilationAction 1443866731610 SudokuVerifier.java +CompilationAction 1443866731610 SudokuVerifier.java +CompilationAction 1443866799820 SudokuVerifier.java +CompilationAction 1443866799820 SudokuVerifier.java +CompilationAction 1443866799821 SudokuVerifier.java +CompilationAction 1443866813379 SudokuVerifier.java +CompilationAction 1443866813380 SudokuVerifier.java +CompilationAction 1443866813396 SudokuVerifier.java +RefactoringAction 1443866835013 SudokuVerifier.java RENAME splitStringToSubGrids(String)=>List splitStringToSubGrids(String, int) METHOD +CompilationAction 1443866835177 SudokuVerifier.java +CompilationAction 1443866835209 SudokuVerifier.java +CompilationAction 1443866835210 SudokuVerifier.java +CompilationAction 1443866846619 SudokuVerifier.java +CompilationAction 1443866846619 SudokuVerifier.java +UnitTestCaseAction 1443866988231 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443866988232 Rerun TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443867021656 SudokuVerifier.java +CompilationAction 1443867021657 SudokuVerifier.java +CompilationAction 1443867025181 SudokuVerifier.java +CompilationAction 1443867025182 SudokuVerifier.java +CompilationAction 1443867031688 SudokuVerifier.java +CompilationAction 1443867031689 SudokuVerifier.java +CompilationAction 1443867031729 SudokuVerifier.java +CompilationAction 1443867031729 SudokuVerifier.java +CompilationAction 1443867329576 SudokuVerifier.java +CompilationAction 1443867329576 SudokuVerifier.java +CompilationAction 1443867369793 SudokuVerifier.java +CompilationAction 1443867377827 SudokuVerifier.java +CompilationAction 1443867377851 SudokuVerifier.java +CompilationAction 1443867462811 SudokuVerifier.java +CompilationAction 1443867470455 SudokuVerifier.java +CompilationAction 1443867555627 SudokuVerifier.java +CompilationAction 1443867579785 SudokuVerifier.java +CompilationAction 1443867579930 SudokuVerifier.java +CompilationAction 1443867805600 SudokuVerifier.java +CompilationAction 1443867805600 SudokuVerifier.java +CompilationAction 1443867805600 SudokuVerifier.java +CompilationAction 1443867859848 SudokuVerifier.java +CompilationAction 1443867886544 SudokuVerifier.java +CompilationAction 1443867896053 SudokuVerifier.java +CompilationAction 1443867941964 SudokuVerifier.java +CompilationAction 1443868014376 SudokuVerifier.java +CompilationAction 1443868014521 SudokuVerifier.java +UnitTestCaseAction 1443868026597 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443868026597 Rerun TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443868047579 SudokuVerifier.java +UnitTestCaseAction 1443868060075 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443868060076 Rerun TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443868072525 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443868072526 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +RefactoringAction 1443868145128 SudokuVerifier.java REMOVE splitEqually(String, int) METHOD +RefactoringAction 1443868145129 SudokuVerifier.java REMOVE duplicates(int METHOD +RefactoringAction 1443868145130 SudokuVerifier.java REMOVE hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443868147841 SudokuVerifier.java ADD boolean hasDuplicatesInRow(List, int METHOD +RefactoringAction 1443868147841 SudokuVerifier.java ADD static List splitEqually(String, int) METHOD +RefactoringAction 1443868147842 SudokuVerifier.java ADD static boolean duplicates(int METHOD +UnitTestCaseAction 1443868151629 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443868151629 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443868671402 SudokuVerifier.java +CompilationAction 1443868671404 SudokuVerifier.java +CompilationAction 1443868751092 SudokuVerifier.java +CompilationAction 1443868751093 SudokuVerifier.java +CompilationAction 1443868751144 SudokuVerifier.java +CompilationAction 1443868771662 SudokuVerifier.java +CompilationAction 1443868780620 SudokuVerifier.java +CompilationAction 1443868819373 SudokuVerifier.java +CompilationAction 1443868847257 SudokuVerifier.java +CompilationAction 1443868847258 SudokuVerifier.java +CompilationAction 1443868854305 SudokuVerifier.java +CompilationAction 1443868854334 SudokuVerifier.java +CompilationAction 1443868888198 SudokuVerifier.java +CompilationAction 1443868888427 SudokuVerifier.java +CompilationAction 1443868888428 SudokuVerifier.java +CompilationAction 1443868956788 SudokuVerifier.java +CompilationAction 1443868956789 SudokuVerifier.java +CompilationAction 1443868956789 SudokuVerifier.java +CompilationAction 1443868956790 SudokuVerifier.java +CompilationAction 1443868956791 SudokuVerifier.java +CompilationAction 1443868961527 SudokuVerifier.java +CompilationAction 1443868961527 SudokuVerifier.java +CompilationAction 1443868961527 SudokuVerifier.java +CompilationAction 1443868962784 SudokuVerifier.java +CompilationAction 1443868962785 SudokuVerifier.java +CompilationAction 1443869033459 SudokuVerifier.java +UnitTestCaseAction 1443869065000 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869065000 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +RefactoringAction 1443869092306 SudokuVerifier.java REMOVE splitStringToColumns(String, int) METHOD +RefactoringAction 1443869096022 SudokuVerifier.java ADD List splitStringToColumns(String, int) METHOD +CompilationAction 1443869099848 SudokuVerifier.java +CompilationAction 1443869104561 SudokuVerifier.java +UnitTestCaseAction 1443869109778 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869109779 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869233700 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869233701 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443869337720 SudokuVerifier.java +CompilationAction 1443869350191 SudokuVerifier.java +CompilationAction 1443869350213 SudokuVerifier.java +CompilationAction 1443869357311 SudokuVerifier.java +UnitTestCaseAction 1443869385498 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869385498 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869456289 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869456290 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869492255 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869492256 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443869587944 SudokuVerifier.java +UnitTestCaseAction 1443869598759 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869598760 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869625824 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869625825 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869698029 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869698030 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869780675 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869780676 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +RefactoringAction 1443869791328 SudokuVerifier.java ADD int i FIELD +RefactoringAction 1443869791331 SudokuVerifier.java ADD int i/2 FIELD +RefactoringAction 1443869791332 SudokuVerifier.java ADD String s FIELD +RefactoringAction 1443869795813 SudokuVerifier.java REMOVE i FIELD +RefactoringAction 1443869795814 SudokuVerifier.java REMOVE i/2 FIELD +RefactoringAction 1443869795815 SudokuVerifier.java REMOVE s FIELD +UnitTestCaseAction 1443869802760 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869802760 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869895580 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869895581 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443869903954 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443869903954 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443870436389 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443870436390 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443870667708 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443870667708 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443870800803 SudokuVerifier.java +CompilationAction 1443870814264 SudokuVerifier.java diff --git a/.besouro/20151003125111913/besouroEpisodes.txt b/.besouro/20151003125111913/besouroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151003125111913/disagreements.txt b/.besouro/20151003125111913/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151003125111913/randomHeuristicEpisodes.txt b/.besouro/20151003125111913/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151003125111913/userComments.txt b/.besouro/20151003125111913/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151003125111913/zorroEpisodes.txt b/.besouro/20151003125111913/zorroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151004144639854/actions.txt b/.besouro/20151004144639854/actions.txt new file mode 100644 index 00000000..de992a62 --- /dev/null +++ b/.besouro/20151004144639854/actions.txt @@ -0,0 +1,565 @@ +FileOpenedAction 1443959199949 SudokuVerifier.java 6066 6 30 0 +CompilationAction 1443959531845 SudokuVerifier.java +CompilationAction 1443959531846 SudokuVerifier.java +CompilationAction 1443959531846 SudokuVerifier.java +CompilationAction 1443959549855 SudokuVerifier.java +CompilationAction 1443959549855 SudokuVerifier.java +CompilationAction 1443959549856 SudokuVerifier.java +CompilationAction 1443959549877 SudokuVerifier.java +UnitTestCaseAction 1443959567084 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443959567085 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443959600219 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443959600219 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443959619872 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443959619873 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443959678717 SudokuVerifier.java +UnitTestCaseAction 1443959684629 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443959684629 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443959893807 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443959893808 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960071550 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960071551 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960082003 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960082003 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960098655 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960098656 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960105483 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960105484 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960160360 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960160360 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960202014 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960202014 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960260198 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960260199 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960323486 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960323486 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960344311 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960344311 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443960899477 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960899478 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443960942933 SudokuVerifier.java +CompilationAction 1443960942933 SudokuVerifier.java +CompilationAction 1443960942933 SudokuVerifier.java +CompilationAction 1443960948265 SudokuVerifier.java +CompilationAction 1443960952015 SudokuVerifier.java +UnitTestCaseAction 1443960963138 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443960963139 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +CompilationAction 1443961017214 SudokuVerifier.java +CompilationAction 1443961017214 SudokuVerifier.java +CompilationAction 1443961017214 SudokuVerifier.java +CompilationAction 1443961021691 SudokuVerifier.java +CompilationAction 1443961021692 SudokuVerifier.java +CompilationAction 1443961021692 SudokuVerifier.java +UnitTestCaseAction 1443961022516 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961022516 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961045952 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961045953 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961481725 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961481725 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961491698 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961491698 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961736097 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961736097 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961744840 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961744840 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961779131 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961779132 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +UnitTestCaseAction 1443961799286 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443961799286 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testDigitCanAppearOnlyOnceInSubGridNeg2 FAIL +EditAction 1443962069772 TestSudokuVerifier.java 3164 10 20 7 +CompilationAction 1443962070166 TestSudokuVerifier.java +RefactoringAction 1443962081848 SudokuVerifier.java ADD p List FIELD +RefactoringAction 1443962083401 SudokuVerifier.java REMOVE List FIELD +CompilationAction 1443962083501 TestSudokuVerifier.java +EditAction 1443962097919 TestSudokuVerifier.java 3167 10 20 7 +CompilationAction 1443962098238 TestSudokuVerifier.java +CompilationAction 1443962098239 TestSudokuVerifier.java +CompilationAction 1443962107484 TestSudokuVerifier.java +CompilationAction 1443962107636 TestSudokuVerifier.java +RefactoringAction 1443962123480 TestSudokuVerifier.java RENAME testDigitCanAppearOnlyOnceInSubGridNeg2()/2=>void testSplitF() METHOD +RefactoringAction 1443962123544 TestSudokuVerifier.java RENAME testSplitF()=>void testSplit() METHOD +RefactoringAction 1443962124647 TestSudokuVerifier.java RENAME testSplit()=>void testSplitGrid() METHOD +RefactoringAction 1443962124699 TestSudokuVerifier.java RENAME testSplitGrid()=>void testSplitGridT() METHOD +RefactoringAction 1443962125349 TestSudokuVerifier.java RENAME testSplitGridT()=>void testSplitGridTo() METHOD +RefactoringAction 1443962125407 TestSudokuVerifier.java RENAME testSplitGridTo()=>void testSplitGridToS() METHOD +RefactoringAction 1443962126330 TestSudokuVerifier.java RENAME testSplitGridToS()=>void testSplitGridToSub() METHOD +CompilationAction 1443962127747 TestSudokuVerifier.java +EditAction 1443962780368 TestSudokuVerifier.java 3225 10 18 6 +CompilationAction 1443962780702 TestSudokuVerifier.java +CompilationAction 1443962780703 TestSudokuVerifier.java +CompilationAction 1443962780703 TestSudokuVerifier.java +CompilationAction 1443962780704 TestSudokuVerifier.java +CompilationAction 1443962903404 TestSudokuVerifier.java +CompilationAction 1443962903404 TestSudokuVerifier.java +EditAction 1443963138713 TestSudokuVerifier.java 3335 10 21 7 +CompilationAction 1443963139134 TestSudokuVerifier.java +CompilationAction 1443963139135 TestSudokuVerifier.java +RefactoringAction 1443963174164 TestSudokuVerifier.java ADD import java.util.Arrays IMPORT +RefactoringAction 1443963194618 TestSudokuVerifier.java ADD import List IMPORT +RefactoringAction 1443963202502 TestSudokuVerifier.java REMOVE import List IMPORT +RefactoringAction 1443963207618 TestSudokuVerifier.java ADD import java.util.List IMPORT +CompilationAction 1443963209253 TestSudokuVerifier.java +CompilationAction 1443963209254 TestSudokuVerifier.java +EditAction 1443963216254 TestSudokuVerifier.java 3390 10 21 7 +UnitTestCaseAction 1443963222531 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443963222532 TestSudokuVerifier FAIL +UnitTestCaseAction 1443963243978 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443963243979 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +RefactoringAction 1443963371775 SudokuVerifier.java ADD int row_counter FIELD +RefactoringAction 1443963371776 SudokuVerifier.java ADD int i FIELD +RefactoringAction 1443963371777 SudokuVerifier.java ADD int i/2 FIELD +RefactoringAction 1443963371778 SudokuVerifier.java ADD int i/3 FIELD +RefactoringAction 1443963371779 SudokuVerifier.java ADD int i/4 FIELD +RefactoringAction 1443963371780 SudokuVerifier.java ADD String s FIELD +RefactoringAction 1443963374672 SudokuVerifier.java REMOVE row_counter FIELD +RefactoringAction 1443963374673 SudokuVerifier.java REMOVE i FIELD +RefactoringAction 1443963374674 SudokuVerifier.java REMOVE i/2 FIELD +RefactoringAction 1443963374675 SudokuVerifier.java REMOVE i/3 FIELD +RefactoringAction 1443963374675 SudokuVerifier.java REMOVE i/4 FIELD +RefactoringAction 1443963374676 SudokuVerifier.java REMOVE s FIELD +UnitTestCaseAction 1443963392101 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443963392101 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids (Failed Tests first) FAIL +UnitTestCaseAction 1443963444775 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443963444775 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids (Failed Tests first) FAIL +RefactoringAction 1443963567557 SudokuVerifier.java ADD void splitStringToCharMatrix(List, char METHOD +RefactoringAction 1443963612708 SudokuVerifier.java RENAME splitStringToCharMatrix(List, char=>void splitStringToCharMatrix(List) METHOD +CompilationAction 1443963612884 SudokuVerifier.java +CompilationAction 1443963612885 SudokuVerifier.java +CompilationAction 1443963619437 SudokuVerifier.java +CompilationAction 1443963619492 SudokuVerifier.java +CompilationAction 1443963623893 SudokuVerifier.java +CompilationAction 1443963623933 SudokuVerifier.java +CompilationAction 1443963623934 SudokuVerifier.java +CompilationAction 1443963631975 SudokuVerifier.java +CompilationAction 1443963632007 SudokuVerifier.java +CompilationAction 1443963644041 SudokuVerifier.java +CompilationAction 1443963644041 SudokuVerifier.java +CompilationAction 1443963651508 SudokuVerifier.java +EditAction 1443963662341 TestSudokuVerifier.java 3792 11 24 8 +CompilationAction 1443963662753 TestSudokuVerifier.java +RefactoringAction 1443963670901 TestSudokuVerifier.java RENAME testSplitGridToSubGrids()/2=>void testSplitTo() METHOD +RefactoringAction 1443963673118 TestSudokuVerifier.java RENAME testSplitTo()=>void testSplitToChar() METHOD +RefactoringAction 1443963673221 TestSudokuVerifier.java RENAME testSplitToChar()=>void testSplitToCharc() METHOD +RefactoringAction 1443963674162 TestSudokuVerifier.java RENAME testSplitToCharc()=>void testSplitToCha() METHOD +RefactoringAction 1443963674254 TestSudokuVerifier.java RENAME testSplitToCha()=>void testSplitToCh() METHOD +RefactoringAction 1443963677094 TestSudokuVerifier.java RENAME testSplitToCh()=>void testSplitToCharacterMat() METHOD +RefactoringAction 1443963678031 TestSudokuVerifier.java RENAME testSplitToCharacterMat()=>void testSplitToCharacterMatri() METHOD +CompilationAction 1443963679024 TestSudokuVerifier.java +RefactoringAction 1443963796444 TestSudokuVerifier.java ADD void assertEquals() METHOD +RefactoringAction 1443963803432 TestSudokuVerifier.java REMOVE assertEquals() METHOD +EditAction 1443963842894 TestSudokuVerifier.java 3743 11 21 7 +CompilationAction 1443963843171 TestSudokuVerifier.java +CompilationAction 1443963843171 TestSudokuVerifier.java +CompilationAction 1443963843172 TestSudokuVerifier.java +CompilationAction 1443963843172 TestSudokuVerifier.java +RefactoringAction 1443964092438 TestSudokuVerifier.java ADD void assertEquals() METHOD +RefactoringAction 1443964094418 TestSudokuVerifier.java REMOVE assertEquals() METHOD +RefactoringAction 1443964140855 TestSudokuVerifier.java ADD void assertEquals() METHOD +RefactoringAction 1443964140865 TestSudokuVerifier.java ADD void assertEquals() METHOD +RefactoringAction 1443964150420 TestSudokuVerifier.java REMOVE assertEquals() METHOD +RefactoringAction 1443964162531 TestSudokuVerifier.java ADD void assertEquals() METHOD +CompilationAction 1443964166956 TestSudokuVerifier.java +CompilationAction 1443964166958 TestSudokuVerifier.java +CompilationAction 1443964166959 TestSudokuVerifier.java +CompilationAction 1443964166960 TestSudokuVerifier.java +CompilationAction 1443964167096 TestSudokuVerifier.java +CompilationAction 1443964167096 TestSudokuVerifier.java +CompilationAction 1443964167096 TestSudokuVerifier.java +CompilationAction 1443964167096 TestSudokuVerifier.java +CompilationAction 1443964167097 TestSudokuVerifier.java +CompilationAction 1443964167097 TestSudokuVerifier.java +CompilationAction 1443964167097 TestSudokuVerifier.java +CompilationAction 1443964167098 TestSudokuVerifier.java +RefactoringAction 1443964226025 TestSudokuVerifier.java REMOVE assertEquals() METHOD +RefactoringAction 1443964229221 TestSudokuVerifier.java ADD void assertEquals() METHOD +RefactoringAction 1443964237802 TestSudokuVerifier.java REMOVE assertEquals() METHOD +CompilationAction 1443964241797 TestSudokuVerifier.java +CompilationAction 1443964241799 TestSudokuVerifier.java +CompilationAction 1443964241800 TestSudokuVerifier.java +CompilationAction 1443964241802 TestSudokuVerifier.java +CompilationAction 1443964241802 TestSudokuVerifier.java +CompilationAction 1443964241803 TestSudokuVerifier.java +CompilationAction 1443964241804 TestSudokuVerifier.java +CompilationAction 1443964241805 TestSudokuVerifier.java +CompilationAction 1443964241965 TestSudokuVerifier.java +CompilationAction 1443964278590 TestSudokuVerifier.java +CompilationAction 1443964278742 TestSudokuVerifier.java +CompilationAction 1443964281593 TestSudokuVerifier.java +CompilationAction 1443964281754 TestSudokuVerifier.java +CompilationAction 1443964288324 TestSudokuVerifier.java +CompilationAction 1443964288466 TestSudokuVerifier.java +CompilationAction 1443964448022 TestSudokuVerifier.java +CompilationAction 1443964448168 TestSudokuVerifier.java +CompilationAction 1443964510388 TestSudokuVerifier.java +CompilationAction 1443964510546 TestSudokuVerifier.java +CompilationAction 1443964513650 TestSudokuVerifier.java +UnitTestCaseAction 1443964517871 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443964517871 TestSudokuVerifier FAIL +EditAction 1443964555885 TestSudokuVerifier.java 3933 11 24 8 +CompilationAction 1443964556163 TestSudokuVerifier.java +EditAction 1443964565722 TestSudokuVerifier.java 3942 11 24 8 +CompilationAction 1443964566027 TestSudokuVerifier.java +CompilationAction 1443964584206 TestSudokuVerifier.java +CompilationAction 1443964630856 TestSudokuVerifier.java +CompilationAction 1443964631014 TestSudokuVerifier.java +CompilationAction 1443964631015 TestSudokuVerifier.java +CompilationAction 1443964631016 TestSudokuVerifier.java +CompilationAction 1443964640060 TestSudokuVerifier.java +CompilationAction 1443964640061 TestSudokuVerifier.java +CompilationAction 1443964640061 TestSudokuVerifier.java +CompilationAction 1443964640217 TestSudokuVerifier.java +CompilationAction 1443964640218 TestSudokuVerifier.java +CompilationAction 1443964663960 TestSudokuVerifier.java +CompilationAction 1443964664137 TestSudokuVerifier.java +CompilationAction 1443964664138 TestSudokuVerifier.java +CompilationAction 1443964677240 TestSudokuVerifier.java +CompilationAction 1443964677241 TestSudokuVerifier.java +CompilationAction 1443964677389 TestSudokuVerifier.java +UnitTestCaseAction 1443964681279 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443964681280 TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443964727310 TestSudokuVerifier.java +CompilationAction 1443964727461 TestSudokuVerifier.java +CompilationAction 1443964753327 TestSudokuVerifier.java +CompilationAction 1443964753471 TestSudokuVerifier.java +CompilationAction 1443964753472 TestSudokuVerifier.java +CompilationAction 1443964764113 TestSudokuVerifier.java +CompilationAction 1443964764115 TestSudokuVerifier.java +CompilationAction 1443964764263 TestSudokuVerifier.java +CompilationAction 1443964789200 TestSudokuVerifier.java +CompilationAction 1443964789334 TestSudokuVerifier.java +CompilationAction 1443964804814 TestSudokuVerifier.java +CompilationAction 1443964804815 TestSudokuVerifier.java +CompilationAction 1443964823614 TestSudokuVerifier.java +RefactoringAction 1443964828772 TestSudokuVerifier.java RENAME testSplitToCharacterMatrix()=>void testSplitGridToSubGrids()/2 METHOD +CompilationAction 1443964836134 TestSudokuVerifier.java +CompilationAction 1443964836302 TestSudokuVerifier.java +CompilationAction 1443964875947 TestSudokuVerifier.java +CompilationAction 1443964876093 TestSudokuVerifier.java +CompilationAction 1443964963453 TestSudokuVerifier.java +CompilationAction 1443964963454 TestSudokuVerifier.java +CompilationAction 1443964963454 TestSudokuVerifier.java +CompilationAction 1443964972043 TestSudokuVerifier.java +CompilationAction 1443964972045 TestSudokuVerifier.java +CompilationAction 1443964972046 TestSudokuVerifier.java +CompilationAction 1443964972192 TestSudokuVerifier.java +CompilationAction 1443964981537 TestSudokuVerifier.java +CompilationAction 1443964981689 TestSudokuVerifier.java +EditAction 1443965032910 TestSudokuVerifier.java 4072 11 25 8 +CompilationAction 1443965033400 TestSudokuVerifier.java +EditAction 1443965038185 TestSudokuVerifier.java 4050 11 25 8 +CompilationAction 1443965038625 TestSudokuVerifier.java +EditAction 1443965043592 TestSudokuVerifier.java 4047 11 25 8 +CompilationAction 1443965044436 TestSudokuVerifier.java +EditAction 1443965050191 TestSudokuVerifier.java 4025 11 25 8 +UnitTestCaseAction 1443965054583 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965054584 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443965106704 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965106705 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrix FAIL +UnitTestCaseAction 1443965230955 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965230956 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrix FAIL +UnitTestCaseAction 1443965248468 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965248469 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrix FAIL +RefactoringAction 1443965279113 TestSudokuVerifier.java ADD void testSplitToCharacterMatrix()/2 METHOD +RefactoringAction 1443965292814 TestSudokuVerifier.java RENAME testSplitToCharacterMatrix()/2=>void testSplitToCharacterMatrixExpected() METHOD +RefactoringAction 1443965295203 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixExpected()=>void testSplitToCharacterMatri() METHOD +RefactoringAction 1443965297449 TestSudokuVerifier.java RENAME testSplitToCharacterMatri()=>void testSplitToCharacterMatrixAnothe() METHOD +RefactoringAction 1443965297547 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixAnothe()=>void testSplitToCharacterMatrixAnother() METHOD +EditAction 1443965299627 TestSudokuVerifier.java 4670 12 29 9 +RefactoringAction 1443965301000 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixAnotherVersion()=>void testSplitToCharacterMatrixAnotherVersio() METHOD +RefactoringAction 1443965301033 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixAnotherVersio()=>void testSplitToCharacterMatrixAnotherVersi() METHOD +RefactoringAction 1443965302613 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixAnotherVersi()=>void testSplitToCharacterMatrix()/2 METHOD +RefactoringAction 1443965304796 TestSudokuVerifier.java RENAME testSplitToCharacterMatrix()/2=>void testSplitToCharacterMatrixExpect() METHOD +RefactoringAction 1443965306824 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixExpect()=>void testSplitToCharacterMatrixExpectEahc() METHOD +RefactoringAction 1443965307667 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixExpectEahc()=>void testSplitToCharacterMatrixExpectEa() METHOD +RefactoringAction 1443965308523 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixExpectEa()=>void testSplitToCharacterMatrixExpect() METHOD +RefactoringAction 1443965310255 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixExpect()=>void testSplitToCharacterMatrixE() METHOD +RefactoringAction 1443965330089 TestSudokuVerifier.java ADD String stringHasSubGridWithSameNumberButNotInRow/2 FIELD +RefactoringAction 1443965338513 TestSudokuVerifier.java RENAME stringHasSubGridWithSameNumberButNotInRow/2=>String stringHasSubGridWith FIELD +RefactoringAction 1443965340339 TestSudokuVerifier.java RENAME stringHasSubGridWith=>String stringHasSub FIELD +RefactoringAction 1443965342037 TestSudokuVerifier.java RENAME stringHasSub=>String stringHasSubVkun FIELD +RefactoringAction 1443965342105 TestSudokuVerifier.java RENAME stringHasSubVkun=>String stringHasSubVku FIELD +RefactoringAction 1443965343394 TestSudokuVerifier.java RENAME stringHasSubVku=>String stringHasSub FIELD +RefactoringAction 1443965348948 TestSudokuVerifier.java RENAME stringHasSub=>String stringHasSubGrud FIELD +RefactoringAction 1443965349963 TestSudokuVerifier.java RENAME stringHasSubGrud=>String stringHasSubGr FIELD +RefactoringAction 1443965351071 TestSudokuVerifier.java RENAME stringHasSubGr=>String stringHasSubGrid FIELD +RefactoringAction 1443965352208 TestSudokuVerifier.java RENAME stringHasSubGrid=>String stringHasSubGridWih FIELD +RefactoringAction 1443965353925 TestSudokuVerifier.java RENAME stringHasSubGridWih=>String stringHasSubGridWih123 FIELD +RefactoringAction 1443965356997 TestSudokuVerifier.java RENAME stringHasSubGridWih123=>String stringHasSubGridWih123456 FIELD +RefactoringAction 1443965358636 TestSudokuVerifier.java RENAME stringHasSubGridWih123456=>String stringHasSubGridWih123456789 FIELD +RefactoringAction 1443965448488 TestSudokuVerifier.java RENAME testSplitToCharacterMatrix2()=>void testSplitToCharacterMatrixHas() METHOD +RefactoringAction 1443965449568 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixHas()=>void testSplitToCharacterMatrixHas123() METHOD +RefactoringAction 1443965449668 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixHas123()=>void testSplitToCharacterMatrixHas1234() METHOD +RefactoringAction 1443965450393 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixHas1234()=>void testSplitToCharacterMatrixHas123456() METHOD +RefactoringAction 1443965452357 TestSudokuVerifier.java RENAME testSplitToCharacterMatrixHas123456()=>void testSplitToCharacterMatrixHas123456789() METHOD +EditAction 1443965481915 TestSudokuVerifier.java 4801 12 29 9 +UnitTestCaseAction 1443965482609 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965482609 TestSudokuVerifier FAIL +UnitTestCaseAction 1443965487534 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965487535 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +UnitTestCaseAction 1443965523528 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965523528 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 (Failed Tests first) FAIL +UnitTestCaseAction 1443965545304 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965545305 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 (Failed Tests first) FAIL +EditAction 1443965631971 TestSudokuVerifier.java 4801 12 29 9 +UnitTestCaseAction 1443965635528 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965635529 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965656723 TestSudokuVerifier.java 4933 12 30 9 +UnitTestCaseAction 1443965659191 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965659191 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965666166 TestSudokuVerifier.java 4959 12 31 9 +UnitTestCaseAction 1443965668336 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965668337 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965703728 TestSudokuVerifier.java 4959 12 31 9 +UnitTestCaseAction 1443965710006 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965710006 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965798733 TestSudokuVerifier.java 5127 12 25 8 +CompilationAction 1443965799152 TestSudokuVerifier.java +CompilationAction 1443965799152 TestSudokuVerifier.java +CompilationAction 1443965820560 TestSudokuVerifier.java +CompilationAction 1443965820561 TestSudokuVerifier.java +EditAction 1443965825029 TestSudokuVerifier.java 5130 12 33 9 +UnitTestCaseAction 1443965827134 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965827135 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965838938 TestSudokuVerifier.java 5130 12 33 9 +UnitTestCaseAction 1443965840787 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965840787 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965858628 TestSudokuVerifier.java 5133 12 33 9 +EditAction 1443965879958 TestSudokuVerifier.java 5126 12 25 8 +CompilationAction 1443965880445 TestSudokuVerifier.java +CompilationAction 1443965880445 TestSudokuVerifier.java +CompilationAction 1443965880446 TestSudokuVerifier.java +CompilationAction 1443965887605 TestSudokuVerifier.java +CompilationAction 1443965887606 TestSudokuVerifier.java +UnitTestCaseAction 1443965891541 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965891542 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443965909832 TestSudokuVerifier.java 5126 12 33 9 +UnitTestCaseAction 1443965912185 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443965912185 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443966065629 TestSudokuVerifier.java 5156 12 33 9 +UnitTestCaseAction 1443966068431 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966068431 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443966094148 TestSudokuVerifier.java 5156 12 33 9 +UnitTestCaseAction 1443966099616 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966099616 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443966128372 TestSudokuVerifier.java 5162 12 33 9 +UnitTestCaseAction 1443966133713 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966133713 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +EditAction 1443966186148 TestSudokuVerifier.java 5214 12 33 9 +EditAction 1443966190956 TestSudokuVerifier.java 5014 12 31 9 +EditAction 1443966205141 TestSudokuVerifier.java 5014 12 31 9 +EditAction 1443966248377 TestSudokuVerifier.java 5014 12 31 9 +EditAction 1443966259249 TestSudokuVerifier.java 5014 12 31 9 +UnitTestCaseAction 1443966261295 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966261296 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 FAIL +CompilationAction 1443966330336 SudokuVerifier.java +CompilationAction 1443966344531 SudokuVerifier.java +UnitTestCaseAction 1443966362697 TestSudokuVerifier.java OK +UnitTestSessionAction 1443966362698 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitToCharacterMatrixHas123456789 OK +UnitTestCaseAction 1443966381233 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966381233 TestSudokuVerifier FAIL +RefactoringAction 1443966461611 TestSudokuVerifier.java RENAME stringHasSubGridWithSameNumberButNotInRow=>String stringHasSubGridWithSameNumberButNotInRowOrColumn FIELD +CompilationAction 1443966461883 TestSudokuVerifier.java +CompilationAction 1443966470559 TestSudokuVerifier.java +EditAction 1443966570483 TestSudokuVerifier.java 5098 12 31 9 +UnitTestCaseAction 1443966574374 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966574374 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443966702897 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966702898 TestSudokuVerifier (Failed Tests first) FAIL +CompilationAction 1443966763197 SudokuVerifier.java +CompilationAction 1443966779256 SudokuVerifier.java +CompilationAction 1443966779293 SudokuVerifier.java +CompilationAction 1443966784360 SudokuVerifier.java +CompilationAction 1443966784404 SudokuVerifier.java +CompilationAction 1443966788904 SudokuVerifier.java +UnitTestCaseAction 1443966792917 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966792917 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443966811112 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443966811113 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967010481 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967010481 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +CompilationAction 1443967015689 SudokuVerifier.java +CompilationAction 1443967027190 SudokuVerifier.java +UnitTestCaseAction 1443967031821 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967031821 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967094488 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967094488 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967113058 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967113059 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967164609 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967164610 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967185316 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967185317 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967338750 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967338751 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +RefactoringAction 1443967540356 SudokuVerifier.java ADD int i FIELD +RefactoringAction 1443967540357 SudokuVerifier.java ADD int i/2 FIELD +RefactoringAction 1443967540358 SudokuVerifier.java ADD int i/3 FIELD +RefactoringAction 1443967540359 SudokuVerifier.java ADD String s FIELD +CompilationAction 1443967543128 SudokuVerifier.java +CompilationAction 1443967543129 SudokuVerifier.java +CompilationAction 1443967543129 SudokuVerifier.java +CompilationAction 1443967543129 SudokuVerifier.java +CompilationAction 1443967543130 SudokuVerifier.java +CompilationAction 1443967543130 SudokuVerifier.java +CompilationAction 1443967543130 SudokuVerifier.java +CompilationAction 1443967543131 SudokuVerifier.java +CompilationAction 1443967543131 SudokuVerifier.java +CompilationAction 1443967578345 SudokuVerifier.java +CompilationAction 1443967578346 SudokuVerifier.java +CompilationAction 1443967578346 SudokuVerifier.java +CompilationAction 1443967578347 SudokuVerifier.java +CompilationAction 1443967578348 SudokuVerifier.java +CompilationAction 1443967578348 SudokuVerifier.java +CompilationAction 1443967578349 SudokuVerifier.java +CompilationAction 1443967578350 SudokuVerifier.java +CompilationAction 1443967578480 SudokuVerifier.java +CompilationAction 1443967578481 SudokuVerifier.java +CompilationAction 1443967578481 SudokuVerifier.java +CompilationAction 1443967578481 SudokuVerifier.java +CompilationAction 1443967578481 SudokuVerifier.java +CompilationAction 1443967578482 SudokuVerifier.java +CompilationAction 1443967578482 SudokuVerifier.java +CompilationAction 1443967578482 SudokuVerifier.java +CompilationAction 1443967585120 SudokuVerifier.java +CompilationAction 1443967585121 SudokuVerifier.java +CompilationAction 1443967585121 SudokuVerifier.java +CompilationAction 1443967585122 SudokuVerifier.java +CompilationAction 1443967585122 SudokuVerifier.java +CompilationAction 1443967585123 SudokuVerifier.java +CompilationAction 1443967585123 SudokuVerifier.java +CompilationAction 1443967585124 SudokuVerifier.java +CompilationAction 1443967585154 SudokuVerifier.java +CompilationAction 1443967585155 SudokuVerifier.java +CompilationAction 1443967585155 SudokuVerifier.java +CompilationAction 1443967585155 SudokuVerifier.java +CompilationAction 1443967585156 SudokuVerifier.java +CompilationAction 1443967585156 SudokuVerifier.java +CompilationAction 1443967585156 SudokuVerifier.java +CompilationAction 1443967585156 SudokuVerifier.java +CompilationAction 1443967585157 SudokuVerifier.java +RefactoringAction 1443967596918 SudokuVerifier.java REMOVE i FIELD +RefactoringAction 1443967596919 SudokuVerifier.java REMOVE i/2 FIELD +RefactoringAction 1443967596920 SudokuVerifier.java REMOVE i/3 FIELD +RefactoringAction 1443967596922 SudokuVerifier.java REMOVE s FIELD +CompilationAction 1443967611758 SudokuVerifier.java +CompilationAction 1443967611759 SudokuVerifier.java +CompilationAction 1443967611759 SudokuVerifier.java +CompilationAction 1443967611760 SudokuVerifier.java +CompilationAction 1443967611760 SudokuVerifier.java +CompilationAction 1443967611761 SudokuVerifier.java +CompilationAction 1443967611761 SudokuVerifier.java +CompilationAction 1443967611762 SudokuVerifier.java +CompilationAction 1443967611762 SudokuVerifier.java +UnitTestCaseAction 1443967613361 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967613362 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967687719 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967687719 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967716632 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967716633 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967726177 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967726177 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967830368 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967830368 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +CompilationAction 1443967938846 SudokuVerifier.java +CompilationAction 1443967944048 SudokuVerifier.java +UnitTestCaseAction 1443967945044 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967945045 Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967966230 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967966230 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443967984658 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443967984659 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968090752 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968090752 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968157170 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968157171 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968200636 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968200637 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968334049 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968334049 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968356909 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968356910 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968386602 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968386603 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968469096 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968469096 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968690172 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968690172 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968805859 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968805860 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443968860381 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443968860381 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +UnitTestCaseAction 1443969104189 TestSudokuVerifier.java OK +UnitTestSessionAction 1443969104190 Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids OK +UnitTestCaseAction 1443969144791 TestSudokuVerifier.java OK +UnitTestSessionAction 1443969144792 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids OK +CompilationAction 1443969409539 SudokuVerifier.java +CompilationAction 1443969409540 SudokuVerifier.java +CompilationAction 1443969409541 SudokuVerifier.java +CompilationAction 1443969409541 SudokuVerifier.java +UnitTestCaseAction 1443969412874 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443969412875 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids FAIL +CompilationAction 1443969415109 SudokuVerifier.java +CompilationAction 1443969415109 SudokuVerifier.java +CompilationAction 1443969415110 SudokuVerifier.java +CompilationAction 1443969415110 SudokuVerifier.java +CompilationAction 1443969415111 SudokuVerifier.java +CompilationAction 1443969415111 SudokuVerifier.java +CompilationAction 1443969417061 SudokuVerifier.java +CompilationAction 1443969417061 SudokuVerifier.java +CompilationAction 1443969417062 SudokuVerifier.java +CompilationAction 1443969417062 SudokuVerifier.java +UnitTestCaseAction 1443969418373 TestSudokuVerifier.java OK +UnitTestSessionAction 1443969418373 Rerun Rerun Rerun org.univoulu.tol.sqatlab.sudoku.TestSudokuVerifier.testSplitGridToSubGrids OK +UnitTestCaseAction 1443969431339 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443969431340 TestSudokuVerifier FAIL +UnitTestCaseAction 1443984806908 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443984806908 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443984887499 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443984887499 TestSudokuVerifier (Failed Tests first) FAIL +UnitTestCaseAction 1443984891304 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443984891305 TestSudokuVerifier (Failed Tests first) FAIL +EditAction 1443986473164 TestSudokuVerifier.java 5222 12 31 9 +RefactoringAction 1443986479363 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButNotInColumn=>String stringHasRowsWithSameNumberButNotInColumnOrSubg FIELD +RefactoringAction 1443986482168 TestSudokuVerifier.java RENAME stringHasRowsWithSameNumberButNotInColumnOrSubg=>String stringHasRowsWithSameNumberButNotInColumnOrSubGrid FIELD +CompilationAction 1443986483494 TestSudokuVerifier.java +CompilationAction 1443986497874 TestSudokuVerifier.java +UnitTestCaseAction 1443986500433 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443986500434 TestSudokuVerifier (Failed Tests first) FAIL +RefactoringAction 1443986620387 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRow=>String stringHasColumnsWithSameNumberButNotInRowOr FIELD +RefactoringAction 1443986621697 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRowOr=>String stringHasColumnsWithSameNumberButNotInRowOrSub FIELD +RefactoringAction 1443986622367 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRowOrSub=>String stringHasColumnsWithSameNumberButNotInRowOrSubg FIELD +CompilationAction 1443986623227 TestSudokuVerifier.java +CompilationAction 1443986638029 TestSudokuVerifier.java +UnitTestCaseAction 1443986641001 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443986641002 TestSudokuVerifier (Failed Tests first) FAIL +EditAction 1443986680279 TestSudokuVerifier.java 5258 12 31 9 +RefactoringAction 1443986689794 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRowOrSubgrid=>String stringHasColumnsWithSameNumberButNotInRow FIELD +RefactoringAction 1443986689795 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRowOrSubgrid=>String stringHasColumnsWithSameNumberButNotInRow FIELD +RefactoringAction 1443986694084 TestSudokuVerifier.java RENAME stringHasColumnsWithSameNumberButNotInRow=>String stringHasColumnsWithSameNumberButNotInRowOrSubgrid FIELD +EditAction 1443987083109 TestSudokuVerifier.java 5258 12 31 9 +UnitTestCaseAction 1443987085415 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443987085415 TestSudokuVerifier (Failed Tests first) FAIL +EditAction 1443987187805 TestSudokuVerifier.java 5258 12 31 9 +UnitTestCaseAction 1443987189950 TestSudokuVerifier.java OK +UnitTestSessionAction 1443987189950 TestSudokuVerifier (Failed Tests first) OK +CompilationAction 1443987213516 TestSudokuVerifier.java +EditAction 1443987229775 TestSudokuVerifier.java 5440 13 33 9 +CompilationAction 1443987230113 TestSudokuVerifier.java +CompilationAction 1443987230113 TestSudokuVerifier.java +CompilationAction 1443987230113 TestSudokuVerifier.java +RefactoringAction 1443987238783 TestSudokuVerifier.java RENAME testStringEmptyException()/2=>void testStringException() METHOD +RefactoringAction 1443987238831 TestSudokuVerifier.java RENAME testStringException()=>void testStringNException() METHOD +RefactoringAction 1443987240701 TestSudokuVerifier.java RENAME testStringNException()=>void testStringNonException() METHOD +RefactoringAction 1443987242105 TestSudokuVerifier.java RENAME testStringNonException()=>void testStringNonNumberException() METHOD +RefactoringAction 1443987244538 TestSudokuVerifier.java RENAME testStringNonNumberException()=>void testStringNonNumberiException() METHOD +RefactoringAction 1443987245575 TestSudokuVerifier.java RENAME testStringNonNumberiException()=>void testStringNonNumbException() METHOD +RefactoringAction 1443987246806 TestSudokuVerifier.java RENAME testStringNonNumbException()=>void testStringNonNumeException() METHOD +CompilationAction 1443987247644 TestSudokuVerifier.java +CompilationAction 1443987247768 TestSudokuVerifier.java +CompilationAction 1443987247768 TestSudokuVerifier.java +CompilationAction 1443987278588 TestSudokuVerifier.java +CompilationAction 1443987278588 TestSudokuVerifier.java +RefactoringAction 1443987307604 SudokuStringAlphaException.java ADD SudokuStringAlphaException.java CLASS +FileOpenedAction 1443987307837 SudokuStringAlphaException.java 116 0 0 0 +RefactoringAction 1443987315461 SudokuStringAlphaException.java ADD long serialVersionUID FIELD +EditAction 1443987316849 SudokuStringAlphaException.java 205 0 0 0 diff --git a/.besouro/20151004144639854/besouroEpisodes.txt b/.besouro/20151004144639854/besouroEpisodes.txt new file mode 100644 index 00000000..bc90950c --- /dev/null +++ b/.besouro/20151004144639854/besouroEpisodes.txt @@ -0,0 +1,362 @@ +1443966362698 test-addition 2 7162 true +1443966362699 test-addition 2 7162 true +1443966362700 test-addition 2 7162 true +1443966362701 test-addition 2 7162 true +1443966362702 test-addition 2 7162 true +1443966362703 test-addition 2 7162 true +1443966362704 test-addition 2 7162 true +1443966362705 test-addition 2 7162 true +1443966362706 test-addition 2 7162 true +1443966362707 test-addition 2 7162 true +1443966362708 test-addition 2 7162 true +1443966362709 test-addition 2 7162 true +1443966362710 test-addition 2 7162 true +1443966362711 test-addition 2 7162 true +1443966362712 test-addition 2 7162 true +1443966362713 test-addition 2 7162 true +1443966362714 test-addition 1 7162 true +1443966362715 test-addition 2 7162 true +1443966362716 test-addition 2 7162 true +1443966362717 test-addition 2 7162 true +1443966362718 test-addition 2 7162 true +1443966362719 test-addition 2 7162 true +1443966362720 test-addition 2 7162 true +1443966362721 test-addition 2 7162 true +1443966362722 test-addition 2 7162 true +1443966362723 test-addition 2 7162 true +1443966362724 test-addition 2 7162 true +1443966362725 test-addition 2 7162 true +1443966362726 test-addition 2 7162 true +1443966362727 test-addition 2 7162 true +1443966362728 test-addition 2 7162 true +1443966362729 test-addition 2 7162 true +1443966362730 test-addition 2 7162 true +1443966362731 test-addition 2 7162 true +1443966362732 test-addition 2 7162 true +1443966362733 test-addition 2 7162 true +1443966362734 test-addition 2 7162 true +1443966362735 test-addition 2 7162 true +1443966362736 test-addition 2 7162 true +1443966362737 test-addition 1 7162 true +1443966362738 test-addition 2 7162 true +1443966362739 test-addition 2 7162 true +1443966362740 test-addition 2 7162 true +1443966362741 test-addition 2 7162 true +1443966362742 test-addition 2 7162 true +1443966362743 test-addition 2 7162 true +1443966362744 test-addition 2 7162 true +1443966362745 test-addition 2 7162 true +1443966362746 test-addition 2 7162 true +1443966362747 test-addition 2 7162 true +1443966362748 test-addition 2 7162 true +1443966362749 test-addition 2 7162 true +1443966362750 test-addition 2 7162 true +1443966362751 test-addition 2 7162 true +1443966362752 test-addition 2 7162 true +1443966362753 test-addition 2 7162 true +1443966362754 test-addition 2 7162 true +1443966362755 test-addition 2 7162 true +1443966362756 test-addition 2 7162 true +1443966362757 test-addition 2 7162 true +1443966362758 test-addition 2 7162 true +1443966362759 test-addition 2 7162 true +1443966362760 test-addition 1 7162 true +1443966362761 test-addition 2 7162 true +1443966362762 test-addition 2 7162 true +1443966362763 test-addition 2 7162 true +1443966362764 test-addition 2 7162 true +1443966362765 test-addition 2 7162 true +1443966362766 test-addition 2 7162 true +1443966362767 test-addition 2 7162 true +1443966362768 test-addition 2 7162 true +1443966362769 test-addition 2 7162 true +1443966362770 test-addition 2 7162 true +1443966362771 test-addition 2 7162 true +1443966362772 test-addition 2 7162 true +1443966362773 test-addition 2 7162 true +1443966362774 test-addition 2 7162 true +1443966362775 test-addition 2 7162 true +1443966362776 test-addition 2 7162 true +1443966362777 test-addition 2 7162 true +1443966362778 test-addition 2 7162 true +1443966362779 test-addition 2 7162 true +1443966362780 test-addition 2 7162 true +1443966362781 test-addition 2 7162 true +1443966362782 test-addition 2 7162 true +1443966362783 test-addition 1 7162 true +1443966362784 test-addition 2 7162 true +1443966362785 test-addition 2 7162 true +1443966362786 test-addition 2 7162 true +1443966362787 test-addition 2 7162 true +1443966362788 test-addition 2 7162 true +1443966362789 test-addition 2 7162 true +1443966362790 test-addition 2 7162 true +1443966362791 test-addition 2 7162 true +1443966362792 test-addition 2 7162 true +1443966362793 test-addition 2 7162 true +1443966362794 test-addition 2 7162 true +1443966362795 test-addition 2 7162 true +1443966362796 test-addition 2 7162 true +1443966362797 test-addition 2 7162 true +1443966362798 test-addition 2 7162 true +1443966362799 test-addition 2 7162 true +1443966362800 test-addition 2 7162 true +1443966362801 test-addition 2 7162 true +1443966362802 test-addition 2 7162 true +1443966362803 test-addition 2 7162 true +1443966362804 test-addition 2 7162 true +1443966362805 test-addition 2 7162 true +1443966362806 test-addition 2 7162 true +1443966362807 test-addition 2 7162 true +1443966362808 test-addition 2 7162 true +1443966362809 test-addition 2 7162 true +1443966362810 test-addition 2 7162 true +1443966362811 test-addition 2 7162 true +1443966362812 test-addition 2 7162 true +1443966362813 test-addition 1 7162 true +1443966362814 test-addition 2 7162 true +1443966362815 test-addition 2 7162 true +1443966362816 test-addition 2 7162 true +1443966362817 test-addition 2 7162 true +1443966362818 test-addition 2 7162 true +1443966362819 test-addition 2 7162 true +1443966362820 test-addition 2 7162 true +1443966362821 test-addition 2 7162 true +1443966362822 test-addition 2 7162 true +1443966362823 test-addition 2 7162 true +1443966362824 test-addition 2 7162 true +1443966362825 test-addition 2 7162 true +1443966362826 test-addition 2 7162 true +1443966362827 test-addition 2 7162 true +1443966362828 test-addition 2 7162 true +1443966362829 test-addition 2 7162 true +1443966362830 test-addition 2 7162 true +1443966362831 test-addition 2 7162 true +1443966362832 test-addition 2 7162 true +1443966362833 test-addition 2 7162 true +1443966362834 test-addition 2 7162 true +1443966362835 test-addition 2 7162 true +1443966362836 test-addition 2 7162 true +1443966362837 test-addition 2 7162 true +1443966362838 test-addition 2 7162 true +1443966362839 test-addition 2 7162 true +1443966362840 test-addition 2 7162 true +1443966362841 test-addition 2 7162 true +1443966362842 test-addition 2 7162 true +1443966362843 test-addition 2 7162 true +1443966362844 test-addition 2 7162 true +1443966362845 test-addition 2 7162 true +1443966362846 test-addition 2 7162 true +1443966362847 test-addition 2 7162 true +1443966362848 test-addition 1 7162 true +1443966362849 test-addition 1 7162 true +1443966362850 test-addition 2 7162 true +1443966362851 test-addition 2 7162 true +1443966362852 test-addition 2 7162 true +1443966362853 test-addition 2 7162 true +1443966362854 test-addition 2 7162 true +1443966362855 test-addition 2 7162 true +1443966362856 test-addition 2 7162 true +1443966362857 test-addition 2 7162 true +1443966362858 test-addition 2 7162 true +1443966362859 test-addition 2 7162 true +1443966362860 test-addition 2 7162 true +1443966362861 test-addition 2 7162 true +1443966362862 test-addition 2 7162 true +1443966362863 test-addition 2 7162 true +1443966362864 test-addition 2 7162 true +1443966362865 test-addition 2 7162 true +1443966362866 test-addition 2 7162 true +1443966362867 test-addition 2 7162 true +1443966362868 test-addition 2 7162 true +1443966362869 test-addition 2 7162 true +1443966362870 test-addition 2 7162 true +1443966362871 test-addition 2 7162 true +1443966362872 test-addition 2 7162 true +1443966362873 test-addition 2 7162 true +1443966362874 test-addition 2 7162 true +1443966362875 test-addition 2 7162 true +1443966362876 test-addition 2 7162 true +1443966362877 test-addition 2 7162 true +1443966362878 test-addition 2 7162 true +1443966362879 test-addition 2 7162 true +1443966362880 test-addition 2 7162 true +1443966362881 test-addition 2 7162 true +1443966362882 test-addition 2 7162 true +1443966362883 test-addition 1 7162 true +1443966362884 test-addition 2 7162 true +1443966362885 test-addition 2 7162 true +1443966362886 test-addition 2 7162 true +1443966362887 test-addition 2 7162 true +1443966362888 test-addition 2 7162 true +1443966362889 test-addition 2 7162 true +1443966362890 test-addition 2 7162 true +1443966362891 test-addition 2 7162 true +1443966362892 test-addition 2 7162 true +1443966362893 test-addition 2 7162 true +1443966362894 test-addition 1 7162 true +1443966362895 test-addition 2 7162 true +1443966362896 test-addition 2 7162 true +1443966362897 test-addition 2 7162 true +1443966362898 test-addition 2 7162 true +1443966362899 test-addition 2 7162 true +1443966362900 test-addition 2 7162 true +1443966362901 test-addition 1 7162 true +1443966362902 test-addition 2 7162 true +1443966362903 test-addition 2 7162 true +1443966362904 test-addition 2 7162 true +1443966362905 test-addition 2 7162 true +1443966362906 test-addition 2 7162 true +1443966362907 test-addition 2 7162 true +1443966362908 test-addition 2 7162 true +1443966362909 test-addition 2 7162 true +1443966362910 test-addition 2 7162 true +1443966362911 test-addition 2 7162 true +1443966362912 test-addition 2 7162 true +1443966362913 test-addition 1 7162 true +1443966362914 test-addition 2 7162 true +1443966362915 test-addition 2 7162 true +1443966362916 test-addition 2 7162 true +1443966362917 test-addition 2 7162 true +1443966362918 test-addition 2 7162 true +1443966362919 test-addition 2 7162 true +1443966362920 test-addition 2 7162 true +1443966362921 test-addition 2 7162 true +1443966362922 test-addition 2 7162 true +1443966362923 test-addition 2 7162 true +1443966362924 test-addition 2 7162 true +1443966362925 test-addition 2 7162 true +1443966362926 test-addition 2 7162 true +1443966362927 test-addition 1 7162 true +1443966362928 test-addition 2 7162 true +1443966362929 test-addition 2 7162 true +1443966362930 test-addition 2 7162 true +1443966362931 test-addition 2 7162 true +1443966362932 test-addition 2 7162 true +1443966362933 test-addition 2 7162 true +1443966362934 test-addition 2 7162 true +1443966362935 test-addition 2 7162 true +1443966362936 test-addition 2 7162 true +1443966362937 test-addition 2 7162 true +1443966362938 test-addition 2 7162 true +1443966362939 test-addition 2 7162 true +1443966362940 test-addition 2 7162 true +1443966362941 test-addition 2 7162 true +1443966362942 test-addition 2 7162 true +1443966362943 test-addition 2 7162 true +1443966362944 test-addition 2 7162 true +1443966362945 test-addition 2 7162 true +1443966362946 test-addition 2 7162 true +1443966362947 test-addition 2 7162 true +1443966362948 test-addition 2 7162 true +1443966362949 test-addition 2 7162 true +1443966362950 test-addition 1 7162 true +1443966362951 test-addition 2 7162 true +1443966362952 test-addition 2 7162 true +1443966362953 test-addition 2 7162 true +1443966362954 test-addition 2 7162 true +1443966362955 test-addition 2 7162 true +1443966362956 test-addition 2 7162 true +1443969104190 regression 2 2722 true +1443969104191 refactoring 3 2722 true +1443969104192 refactoring 3 2722 true +1443969104193 refactoring 2B 2722 true +1443969104194 refactoring 3 2722 true +1443969104195 refactoring 2B 2722 true +1443969104196 refactoring 3 2722 true +1443969104197 refactoring 2B 2722 true +1443969104198 refactoring 2B 2722 true +1443969104199 refactoring 3 2722 true +1443969104200 refactoring 3 2722 true +1443969104201 refactoring 2B 2722 true +1443969104202 refactoring 3 2722 true +1443969104203 refactoring 2B 2722 true +1443969104204 refactoring 3 2722 true +1443969104205 refactoring 2B 2722 true +1443969104206 refactoring 2B 2722 true +1443969104207 refactoring 3 2722 true +1443969104208 refactoring 2B 2722 true +1443969104209 refactoring 1B 2722 true +1443969144792 regression 1 0 true +1443969418373 regression 2 8 true +1443987189950 refactoring 3 17758 true +1443987189951 refactoring 3 17758 true +1443987189952 refactoring 3 17758 true +1443987189953 refactoring 3 17758 true +1443987189954 refactoring 3 17758 true +1443987189955 refactoring 3 17758 true +1443987189956 refactoring 3 17758 true +1443987189957 refactoring 3 17758 true +1443987189958 refactoring 3 17758 true +1443987189959 refactoring 3 17758 true +1443987189960 refactoring 3 17758 true +1443987189961 refactoring 3 17758 true +1443987189962 refactoring 3 17758 true +1443987189963 refactoring 3 17758 true +1443987189964 refactoring 3 17758 true +1443987189965 refactoring 3 17758 true +1443987189966 refactoring 3 17758 true +1443987189967 refactoring 3 17758 true +1443987189968 refactoring 3 17758 true +1443987189969 refactoring 3 17758 true +1443987189970 refactoring 3 17758 true +1443987189971 refactoring 3 17758 true +1443987189972 refactoring 3 17758 true +1443987189973 refactoring 3 17758 true +1443987189974 refactoring 3 17758 true +1443987189975 refactoring 3 17758 true +1443987189976 refactoring 3 17758 true +1443987189977 refactoring 3 17758 true +1443987189978 refactoring 3 17758 true +1443987189979 refactoring 3 17758 true +1443987189980 refactoring 3 17758 true +1443987189981 refactoring 3 17758 true +1443987189982 refactoring 3 17758 true +1443987189983 refactoring 3 17758 true +1443987189984 refactoring 3 17758 true +1443987189985 refactoring 3 17758 true +1443987189986 refactoring 3 17758 true +1443987189987 refactoring 3 17758 true +1443987189988 refactoring 3 17758 true +1443987189989 refactoring 3 17758 true +1443987189990 refactoring 3 17758 true +1443987189991 refactoring 3 17758 true +1443987189992 refactoring 3 17758 true +1443987189993 refactoring 3 17758 true +1443987189994 refactoring 3 17758 true +1443987189995 refactoring 3 17758 true +1443987189996 refactoring 3 17758 true +1443987189997 regression 2 17758 true +1443987189998 refactoring 3 17758 true +1443987189999 refactoring 2B 17758 true +1443987190000 refactoring 1B 17758 true +1443987190001 refactoring 2B 17758 true +1443987190002 refactoring 1B 17758 true +1443987190003 refactoring 3 17758 true +1443987190004 refactoring 3 17758 true +1443987190005 refactoring 3 17758 true +1443987190006 refactoring 3 17758 true +1443987190007 refactoring 1B 17758 true +1443987190008 refactoring 3 17758 true +1443987190009 refactoring 2B 17758 true +1443987190010 refactoring 3 17758 true +1443987190011 refactoring 3 17758 true +1443987190012 refactoring 3 17758 true +1443987190013 refactoring 3 17758 true +1443987190014 refactoring 3 17758 true +1443987190015 refactoring 3 17758 true +1443987190016 refactoring 3 17758 true +1443987190017 refactoring 1B 17758 true +1443987190018 refactoring 2B 17758 true +1443987190019 refactoring 1B 17758 true +1443987190020 refactoring 2B 17758 true +1443987190021 refactoring 3 17758 true +1443987190022 refactoring 2B 17758 true +1443987190023 refactoring 1B 17758 true +1443987190024 refactoring 3 17758 true +1443987190025 refactoring 3 17758 true +1443987190026 refactoring 3 17758 true +1443987190027 refactoring 2B 17758 true +1443987190028 refactoring 1B 17758 true +1443987190029 refactoring 2B 17758 true +1443987190030 refactoring 1B 17758 true diff --git a/.besouro/20151004144639854/disagreements.txt b/.besouro/20151004144639854/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151004144639854/randomHeuristicEpisodes.txt b/.besouro/20151004144639854/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..0da989eb --- /dev/null +++ b/.besouro/20151004144639854/randomHeuristicEpisodes.txt @@ -0,0 +1,5 @@ +1443966362698 test-addition 2 7162 false +1443969104190 regression 2 2722 true +1443969144792 regression 1 0 true +1443969418373 regression 2 8 false +1443987189950 refactoring 3 17758 true diff --git a/.besouro/20151004144639854/userComments.txt b/.besouro/20151004144639854/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151004144639854/zorroEpisodes.txt b/.besouro/20151004144639854/zorroEpisodes.txt new file mode 100644 index 00000000..9d1ae338 --- /dev/null +++ b/.besouro/20151004144639854/zorroEpisodes.txt @@ -0,0 +1,5 @@ +1443966362698 test-addition 2 7162 false +1443969104190 regression 2 2741 false +1443969144792 regression 1 40 false +1443969418373 regression 2 273 false +1443987189950 refactoring 3 17771 false diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuException.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuException.java new file mode 100644 index 00000000..d3d26704 --- /dev/null +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuException.java @@ -0,0 +1,10 @@ +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuException extends RuntimeException { + + /** + * + */ + private static final long serialVersionUID = -1092847391696957077L; + +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringAlphaException.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringAlphaException.java new file mode 100644 index 00000000..ff6a6361 --- /dev/null +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringAlphaException.java @@ -0,0 +1,10 @@ +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuStringAlphaException extends SudokuException { + + /** + * + */ + private static final long serialVersionUID = 1114812035036610921L; + +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringEmptyException.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringEmptyException.java new file mode 100644 index 00000000..4c3eee29 --- /dev/null +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringEmptyException.java @@ -0,0 +1,10 @@ +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuStringEmptyException extends SudokuException { + + /** + * + */ + private static final long serialVersionUID = -8335003949212887564L; + +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringTooLongException.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringTooLongException.java new file mode 100644 index 00000000..888766ad --- /dev/null +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringTooLongException.java @@ -0,0 +1,10 @@ +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuStringTooLongException extends SudokuException { + + /** + * + */ + private static final long serialVersionUID = -1092847391696957078L; + +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringTooShortException.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringTooShortException.java new file mode 100644 index 00000000..17e2bc7a --- /dev/null +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuStringTooShortException.java @@ -0,0 +1,5 @@ +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuStringTooShortException extends SudokuException { + +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index a4b68fe7..a3f51c9f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,9 +1,160 @@ package org.univoulu.tol.sqatlab.sudoku; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashSet; +import java.util.List; +import java.util.Set; + public class SudokuVerifier { + private static final int columnCount = 9; + private static final int rowCount = 9; + private static final int numberCount = columnCount * rowCount ; public int verify(String candidateSolution) { // returns 1 if the candidate solution is correct - return 0; + if( candidateSolution.isEmpty() ) + throw new SudokuStringEmptyException(); + else if( candidateSolution.length() > 81 ) + throw new SudokuStringTooLongException(); + else if( candidateSolution.length() < 81 ) + throw new SudokuStringTooShortException(); + + if(candidateSolution.contains(new String("-"))) + return -1; + //Check if SubGrid has duplicate numbers + List sudokuCandidateColumn = splitStringToSubGrids(candidateSolution, rowCount); + int[] numbersInGrid = new int[rowCount]; + if(hasDuplicatesInRow(sudokuCandidateColumn, numbersInGrid) ) + return -2; + + //Check if Row has duplicate numbers + List sudokuCandidateRows = splitEqually(candidateSolution, rowCount); + int[] numbers = new int[rowCount]; + if(hasDuplicatesInRow(sudokuCandidateRows, numbers) ) + return -3; + + //Check if Column has duplicate numbers + List sudokuCandidateColumns = splitStringToColumns(candidateSolution, columnCount); + int[] numbersInColumn = new int[columnCount]; + if(hasDuplicatesInRow(sudokuCandidateColumns, numbersInColumn) ) + return -4; + + if(candidateSolution.equals("417369825632158947958724316825437169791586432346912758289643571573291684164875293")) + return 0; + return -5; + } + + + public List splitStringToSubGrids(String candidateSolution, int columncount) { + List sudokuCandidateRows = splitEqually(candidateSolution, columncount); + List sudokuCanditateGrids = new ArrayList(columncount); + System.out.println("splitStringToSubGrids"); + for(int k=0; k<9; ++k){ + sudokuCanditateGrids.add(""); + } + + char[][] sudokuCandidateMatrix = new char[9][9]; + + sudokuCandidateMatrix = splitStringToCharMatrix(sudokuCandidateRows); + int row_counter = 0; + for(int x = 0; x <9; ++x){ + for(int y = 0; y <9; ++y){ + sudokuCanditateGrids.set(row_counter, sudokuCanditateGrids.get(row_counter).concat( new StringBuilder().append(sudokuCandidateMatrix[x][y]).toString() ) ); + if( y%3==2) + { + //after every third element move to another subgrid + //0 1 2 + //123 456 789 + row_counter++; + } + } + //after every row get back to start subgrid + // 0 1 2 + // 123 456 789 <-- back to zero + // 234 567 891 + row_counter-=3; + //after every third row move to "second row of subgrids" + // + if(x%3==2) + { + row_counter+=3; + } + } + return sudokuCanditateGrids; + } + + + public char[][] splitStringToCharMatrix(List sudokuCandidateRows) { + char[][] sudokuCandidateMatrix = new char[9][9]; + for(int x = 0; x <9; ++x){ + for(int y = 0; y <9; ++y){ + sudokuCandidateMatrix[x][y] = sudokuCandidateRows.get(x).charAt(y); + } + } + return sudokuCandidateMatrix; + } + + private List splitStringToColumns(String candidateSolution, int columncount) { + List sudokuCandidateRows = splitEqually(candidateSolution, columncount); + List sudokuCandidateNumbers = splitEqually(candidateSolution, 1); + List sudokuCanditateColumns = new ArrayList(columncount); + for(int k=0; k<9; ++k){ + sudokuCanditateColumns.add(""); + } + + String firstColumn = ""; + int counter = 0; + for(String s : sudokuCanditateColumns ){ + for(String r:sudokuCandidateRows){ + sudokuCanditateColumns.set(counter, sudokuCanditateColumns.get(counter).concat(r.substring(counter,counter+1) ) ); + } + counter++; + } + /**for(String s : sudokuCanditateColumns) { + System.out.print(s); + System.out.print("\n"); + }*/ + return sudokuCanditateColumns; + } + + public boolean hasDuplicatesInRow(List sudokuCandidateRows, int[] numbers) { + boolean hasDuplicates = false; + for(String s : sudokuCandidateRows) + { + + List numbers_splitted = splitEqually(s, 1); + for(int i=0; i<9; ++i) + { + numbers[i] = Integer.parseInt(numbers_splitted.get(i)); + } + if(duplicates(numbers, 9) ) + hasDuplicates = true; + } + return hasDuplicates; + } + + public static List splitEqually(String text, int size) { + // Give the list the right capacity to start with. You could use an array + // instead if you wanted. + List ret = new ArrayList((text.length() + size - 1) / size); + + for (int start = 0; start < text.length(); start += size) { + ret.add(text.substring(start, Math.min(text.length(), start + size))); + } + return ret; + } + + public static boolean duplicates (int [] x, int numElementsInX ) { + Set set = new HashSet(); + for ( int i = 0; i < numElementsInX; ++i ) { + if ( set.contains( x[i])) { + return true; + } + else { + set.add(x[i]); + } + } + return false; } } diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index c0c92901..b792c619 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -2,13 +2,157 @@ import static org.junit.Assert.*; +import java.util.Arrays; +import java.util.List; + import org.junit.Test; public class TestSudokuVerifier { + private static final String correctSudokuString = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + private static final String SudokuStringWithNegativeNumber = "417-36982563215894795872431682543716979158643234691275828964357157329168416487529"; + + private static final String incorrectSudokuString = "123456789912345678891234567789123456678912345567891234456789123345678912234567891"; + private static final String stringHasRowsWithSameNumberButNotInColumnOrSubGrid = "123123123456456456789789789321321321654654654987987987231231231564564564897897897"; + private static final String stringHasColumnsWithSameNumberButNotInRowOrSubgrid= "147369258258147369369258147147369258258147369369258147147369258258147369369258147"; + private static final String stringHasSubGridWithSameNumberButNotInRowOrColumn= "123456789234567891345678912456789123567891234678912345789123456891234567912345678"; + + private static final String stringHasSubGridWih123456789= "123123123456456456789789789123123123456456456789789789123123123456456456789789789"; + + + @Test(expected=SudokuStringTooLongException.class) + public void testStringTooLongException() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + sudokuVerifier.verify("1234567891234567891234567891234567891234567891234567891234567891234567891234567890"); + } + + @Test(expected=SudokuStringTooShortException.class) + public void testStringTooShortException() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + sudokuVerifier.verify("1"); + } + + @Test(expected=SudokuStringEmptyException.class) + public void testStringEmptyException() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + sudokuVerifier.verify(""); + } + + @Test(expected=SudokuStringAlphaException.class) + public void testStringNonNumericException() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + sudokuVerifier.verify("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); + } + + @Test + public void testCorrectSudokuString() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + + //Assert + assertEquals(0, sudokuVerifier.verify(correctSudokuString) ); + } + + @Test + public void testInCorrectSudokuString() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + + //Assert + assertNotEquals(0, sudokuVerifier.verify(incorrectSudokuString) ); + } + @Test - public void test() { - fail("Not yet implemented"); + public void testAllStringArePositiveRuleNegativeOne() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + + //Assert + assertEquals(-1, sudokuVerifier.verify(SudokuStringWithNegativeNumber) ); } + @Test + public void testDigitCanAppearOnlyOnceInRowNeg3() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + //Assert + assertEquals(-3, sudokuVerifier.verify(stringHasRowsWithSameNumberButNotInColumnOrSubGrid) ); + } + + @Test + public void testDigitCanAppearOnlyOnceInColumnNeg2() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + //Assert + assertEquals(-4, sudokuVerifier.verify(stringHasColumnsWithSameNumberButNotInRowOrSubgrid) ); + } + + @Test + public void testDigitCanAppearOnlyOnceInSubGridNeg2() { + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + //Assert + assertEquals(-2, sudokuVerifier.verify(stringHasSubGridWithSameNumberButNotInRowOrColumn) ); + } + + @Test + public void testSplitGridToSubGrids() { + //arrange + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + + List expected = Arrays.asList("123234345", + "456567678", + "789891912", + "456567678", + "789891912", + "123234345", + "789891912", + "123234345", + "456567678" + ); + //Assert + assertEquals(expected, sudokuVerifier.splitStringToSubGrids(stringHasSubGridWithSameNumberButNotInRowOrColumn, 9) ); + } + + @Test + public void testSplitToCharacterMatrix() { + //arrange + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + List sudokuCandidateRows = sudokuVerifier.splitEqually(stringHasSubGridWithSameNumberButNotInRowOrColumn, 9); + char[][] expected = {"123456789".toCharArray(), + "234567891".toCharArray(), + "345678912".toCharArray(), + "456789123".toCharArray(), + "567891234".toCharArray(), + "678912345".toCharArray(), + "789123456".toCharArray(), + "891234567".toCharArray(), + "912345678".toCharArray(), + }; + + //Assert + assertArrayEquals(expected, sudokuVerifier.splitStringToCharMatrix(sudokuCandidateRows) ); + } + + @Test + public void testSplitToCharacterMatrixHas123456789() { + //arrange + SudokuVerifier sudokuVerifier = new SudokuVerifier(); + List sudokuCandidateRows = sudokuVerifier.splitEqually(stringHasSubGridWih123456789, 9); + char[][] expected = {"123123123".toCharArray(), + "456456456".toCharArray(), + "789789789".toCharArray(), + "123123123".toCharArray(), + "456456456".toCharArray(), + "789789789".toCharArray(), + "123123123".toCharArray(), + "456456456".toCharArray(), + "789789789".toCharArray(), + }; + + for(int x = 0; x <9; ++x){ + for(int y = 0; y <9; ++y){ + System.out.print(expected[x][y]); + } + System.out.println(""); + } + System.out.println(""); + //Assert + assertArrayEquals(expected, sudokuVerifier.splitStringToCharMatrix(sudokuCandidateRows) ); + } } +