From fa968fd001ba99ac09a248668d60a46a1af9d2c1 Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:01:44 +0800 Subject: [PATCH 01/11] besouro automatic message --- .besouro/20150930115137755/actions.txt | 16 ++++----- .besouro/20151009215441321/actions.txt | 5 +++ .../20151009215441321/besouroEpisodes.txt | 0 .besouro/20151009215441321/disagreements.txt | 0 .../randomHeuristicEpisodes.txt | 0 .besouro/20151009215441321/userComments.txt | 0 .besouro/20151009215441321/zorroEpisodes.txt | 0 .classpath | 14 ++++---- .gitignore | 2 +- .project | 34 +++++++++---------- README.md | 2 +- .../tol/sqatlab/sudoku/SudokuVerifier.java | 25 +++++++++----- .../sqatlab/sudoku/TestSudokuVerifier.java | 28 +++++++-------- 13 files changed, 69 insertions(+), 57 deletions(-) create mode 100644 .besouro/20151009215441321/actions.txt create mode 100644 .besouro/20151009215441321/besouroEpisodes.txt create mode 100644 .besouro/20151009215441321/disagreements.txt create mode 100644 .besouro/20151009215441321/randomHeuristicEpisodes.txt create mode 100644 .besouro/20151009215441321/userComments.txt create mode 100644 .besouro/20151009215441321/zorroEpisodes.txt diff --git a/.besouro/20150930115137755/actions.txt b/.besouro/20150930115137755/actions.txt index 5e645161..0dfab216 100644 --- a/.besouro/20150930115137755/actions.txt +++ b/.besouro/20150930115137755/actions.txt @@ -1,8 +1,8 @@ -FileOpenedAction 1443603101760 SudokuVerifier.java 75 1 0 0 -EditAction 1443603121425 SudokuVerifier.java 116 1 1 0 -RefactoringAction 1443603133972 SudokuVerifier.java RENAME verify()=>int verify(String) METHOD -EditAction 1443603167403 SudokuVerifier.java 189 1 1 0 -RefactoringAction 1443603212994 TestSudokuVerifier.java ADD void test() METHOD -RefactoringAction 1443603213121 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT -RefactoringAction 1443603213283 TestSudokuVerifier.java ADD TestSudokuVerifier.java CLASS -FileOpenedAction 1443603215695 TestSudokuVerifier.java 202 1 1 0 +FileOpenedAction 1443603101760 SudokuVerifier.java 75 1 0 0 +EditAction 1443603121425 SudokuVerifier.java 116 1 1 0 +RefactoringAction 1443603133972 SudokuVerifier.java RENAME verify()=>int verify(String) METHOD +EditAction 1443603167403 SudokuVerifier.java 189 1 1 0 +RefactoringAction 1443603212994 TestSudokuVerifier.java ADD void test() METHOD +RefactoringAction 1443603213121 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT +RefactoringAction 1443603213283 TestSudokuVerifier.java ADD TestSudokuVerifier.java CLASS +FileOpenedAction 1443603215695 TestSudokuVerifier.java 202 1 1 0 diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt new file mode 100644 index 00000000..c1a69c48 --- /dev/null +++ b/.besouro/20151009215441321/actions.txt @@ -0,0 +1,5 @@ +FileOpenedAction 1444398882209 SudokuVerifier.java 198 1 1 0 +FileOpenedAction 1444398897638 TestSudokuVerifier.java 216 1 1 0 +RefactoringAction 1444399279434 SudokuVerifier.java ADD String sub FIELD +RefactoringAction 1444399293064 SudokuVerifier.java ADD Object check9() METHOD +EditAction 1444399304830 SudokuVerifier.java 308 2 2 0 diff --git a/.besouro/20151009215441321/besouroEpisodes.txt b/.besouro/20151009215441321/besouroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151009215441321/disagreements.txt b/.besouro/20151009215441321/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151009215441321/randomHeuristicEpisodes.txt b/.besouro/20151009215441321/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151009215441321/userComments.txt b/.besouro/20151009215441321/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151009215441321/zorroEpisodes.txt b/.besouro/20151009215441321/zorroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.classpath b/.classpath index 3e0fb272..2d749757 100644 --- a/.classpath +++ b/.classpath @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/.gitignore b/.gitignore index ed9f7620..4e9f5ccf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/bin/ +/bin/ .DS_Store \ No newline at end of file diff --git a/.project b/.project index b273577a..fe8c58e6 100644 --- a/.project +++ b/.project @@ -1,17 +1,17 @@ - - - Sudoku - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - + + + Sudoku + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/README.md b/README.md index badc70df..e840d8d4 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# Sudoku +# Sudoku diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index a4b68fe7..b82e95ab 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,9 +1,16 @@ -package org.univoulu.tol.sqatlab.sudoku; - -public class SudokuVerifier { - - public int verify(String candidateSolution) { - // returns 1 if the candidate solution is correct - return 0; - } -} +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuVerifier { + + public String sub; + + public int verify(String candidateSolution) { + // returns 1 if the candidate solution is correct + return 0; + } + + public Object check9() { + // TODO Auto-generated method stub + return null; + } +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index c0c92901..23713e95 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -1,14 +1,14 @@ -package org.univoulu.tol.sqatlab.sudoku; - -import static org.junit.Assert.*; - -import org.junit.Test; - -public class TestSudokuVerifier { - - @Test - public void test() { - fail("Not yet implemented"); - } - -} +package org.univoulu.tol.sqatlab.sudoku; + +import static org.junit.Assert.*; + +import org.junit.Test; + +public class TestSudokuVerifier { + + @Test + public void test() { + fail("Not yet implemented"); + } + +} From 67514b153a8fa5b36e4056a30148120857e67f27 Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:01:48 +0800 Subject: [PATCH 02/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index c1a69c48..41c718ce 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -3,3 +3,4 @@ FileOpenedAction 1444398897638 TestSudokuVerifier.java 216 1 1 0 RefactoringAction 1444399279434 SudokuVerifier.java ADD String sub FIELD RefactoringAction 1444399293064 SudokuVerifier.java ADD Object check9() METHOD EditAction 1444399304830 SudokuVerifier.java 308 2 2 0 +EditAction 1444399308898 TestSudokuVerifier.java 312 1 4 1 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 23713e95..07b8c5a4 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -8,7 +8,10 @@ public class TestSudokuVerifier { @Test public void test() { - fail("Not yet implemented"); + SudokuVerifier sv = new SudokuVerifier(); + sv.sub = "123456789"; + boolean exp = true; + assertEquals(exp, sv.check9()); } } From 44844368650ff5260b81bc90a1bdf10ea0a32bac Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:04:48 +0800 Subject: [PATCH 03/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 6 ++++++ .besouro/20151009215441321/besouroEpisodes.txt | 1 + .../randomHeuristicEpisodes.txt | 1 + .besouro/20151009215441321/zorroEpisodes.txt | 1 + .../tol/sqatlab/sudoku/SudokuVerifier.java | 16 +++++++++++++--- .../tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 6 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 41c718ce..6fd77e2e 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -4,3 +4,9 @@ RefactoringAction 1444399279434 SudokuVerifier.java ADD String sub FIELD RefactoringAction 1444399293064 SudokuVerifier.java ADD Object check9() METHOD EditAction 1444399304830 SudokuVerifier.java 308 2 2 0 EditAction 1444399308898 TestSudokuVerifier.java 312 1 4 1 +UnitTestCaseAction 1444399339993 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444399339999 TestSudokuVerifier FAIL +RefactoringAction 1444399419234 SudokuVerifier.java ADD int FIELD +UnitTestCaseAction 1444399478079 TestSudokuVerifier.java OK +UnitTestSessionAction 1444399478080 TestSudokuVerifier OK +EditAction 1444399488629 TestSudokuVerifier.java 312 1 4 1 diff --git a/.besouro/20151009215441321/besouroEpisodes.txt b/.besouro/20151009215441321/besouroEpisodes.txt index e69de29b..2ce5a614 100644 --- a/.besouro/20151009215441321/besouroEpisodes.txt +++ b/.besouro/20151009215441321/besouroEpisodes.txt @@ -0,0 +1 @@ +1444399478080 test-last 1 595 false diff --git a/.besouro/20151009215441321/randomHeuristicEpisodes.txt b/.besouro/20151009215441321/randomHeuristicEpisodes.txt index e69de29b..2ce5a614 100644 --- a/.besouro/20151009215441321/randomHeuristicEpisodes.txt +++ b/.besouro/20151009215441321/randomHeuristicEpisodes.txt @@ -0,0 +1 @@ +1444399478080 test-last 1 595 false diff --git a/.besouro/20151009215441321/zorroEpisodes.txt b/.besouro/20151009215441321/zorroEpisodes.txt index e69de29b..2ce5a614 100644 --- a/.besouro/20151009215441321/zorroEpisodes.txt +++ b/.besouro/20151009215441321/zorroEpisodes.txt @@ -0,0 +1 @@ +1444399478080 test-last 1 595 false diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index b82e95ab..1018c9ff 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -3,14 +3,24 @@ public class SudokuVerifier { public String sub; + public int[] helper; public int verify(String candidateSolution) { // returns 1 if the candidate solution is correct return 0; } - public Object check9() { - // TODO Auto-generated method stub - return null; + public boolean check9() { + helper = new int[9]; + for (int i = 0; i < 9; i++) + { + helper[sub.charAt(i) - '1']++; + } + for (int i = 0; i < 9; i++) + { + if (helper[i] != 1) + return false; + } + return true; } } diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 07b8c5a4..6075845e 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -9,7 +9,7 @@ public class TestSudokuVerifier { @Test public void test() { SudokuVerifier sv = new SudokuVerifier(); - sv.sub = "123456789"; + sv.sub = "123456780"; boolean exp = true; assertEquals(exp, sv.check9()); } From 9cfb91ea1d7a1b8264349a193962514c82e4bebf Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:09:20 +0800 Subject: [PATCH 04/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 9 +++++++++ .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 6fd77e2e..8bd40dd7 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -10,3 +10,12 @@ RefactoringAction 1444399419234 SudokuVerifier.java ADD int FIELD UnitTestCaseAction 1444399478079 TestSudokuVerifier.java OK UnitTestSessionAction 1444399478080 TestSudokuVerifier OK EditAction 1444399488629 TestSudokuVerifier.java 312 1 4 1 +UnitTestCaseAction 1444399490635 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444399490636 TestSudokuVerifier FAIL +RefactoringAction 1444399521725 TestSudokuVerifier.java RENAME test()=>void testCheck() METHOD +RefactoringAction 1444399522751 TestSudokuVerifier.java RENAME testCheck()=>void testCheck9() METHOD +RefactoringAction 1444399552816 TestSudokuVerifier.java ADD void testCheck9()/2 METHOD +RefactoringAction 1444399649097 TestSudokuVerifier.java REMOVE testCheck9()/2 METHOD +RefactoringAction 1444399749609 SudokuVerifier.java RENAME sub=>p String FIELD +RefactoringAction 1444399751641 SudokuVerifier.java RENAME String=>String sub FIELD +EditAction 1444399760838 TestSudokuVerifier.java 318 1 4 1 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 6075845e..7c2bd29f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -7,9 +7,9 @@ public class TestSudokuVerifier { @Test - public void test() { + public void testCheck9() { SudokuVerifier sv = new SudokuVerifier(); - sv.sub = "123456780"; + sv.sub = "123456789"; boolean exp = true; assertEquals(exp, sv.check9()); } From 21c1fff7e27301f06ee69b7e752a742621cc485d Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:09:21 +0800 Subject: [PATCH 05/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 1 + .../tol/sqatlab/sudoku/SudokuVerifier.java | 50 ++++++++++++++++++- 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 8bd40dd7..e52d1c2e 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -19,3 +19,4 @@ RefactoringAction 1444399649097 TestSudokuVerifier.java REMOVE testCheck9()/2 ME RefactoringAction 1444399749609 SudokuVerifier.java RENAME sub=>p String FIELD RefactoringAction 1444399751641 SudokuVerifier.java RENAME String=>String sub FIELD EditAction 1444399760838 TestSudokuVerifier.java 318 1 4 1 +EditAction 1444399761081 SudokuVerifier.java 1552 2 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 1018c9ff..71b44d85 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -2,11 +2,56 @@ public class SudokuVerifier { - public String sub; - public int[] helper; + private String sub; + private int[] helper; public int verify(String candidateSolution) { // returns 1 if the candidate solution is correct + if (candidateSolution.length() != 81) + return 1; + + for (int i = 0; i < candidateSolution.length(); i++) { + if (candidateSolution.charAt(i) > '9' || candidateSolution.charAt(i) < + + '1') + return -1; + } + + for (int i = 0, j = 0; i < 3; i++) { + for (j = 0; j < 3; j++) { + sub = new String(); + sub += candidateSolution.substring(i * 3 * 9 + j * 3, i * 3 * 9 + + + j * 3 + 3); + sub += candidateSolution.substring((i * 3 + 1) * 9 + j * 3, (i * + + 3 + 1) * 9 + j * 3 + 3); + sub += candidateSolution.substring((i * 3 + 2) * 9 + j * 3, (i * + + 3 + 2) * 9 + j * 3 + 3); + if (check9() == false) + return -2; + } + } + + for (int i = 0, j = 0; i < 9; i++) { + sub = new String(); + for (j = 0; j < 9; j++) { + sub += candidateSolution.charAt(i * 9 + j); + } + if (check9() == false) + return -3; + } + + for (int i = 0, j = 0; j < 9; j++) { + sub = new String(); + for (i = 0; i < 9; i++) { + sub += candidateSolution.charAt(i * 9 + j); + } + if (check9() == false) + return -4; + } + return 0; } @@ -23,4 +68,5 @@ public boolean check9() { } return true; } + } From 7887a8378d3d0a52e7f1ae4e0612d0d2bc2d857d Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:10:13 +0800 Subject: [PATCH 06/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 4 +++ .../tol/sqatlab/sudoku/SudokuVerifier.java | 32 ++++++++++++------- .../sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index e52d1c2e..85682d14 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -20,3 +20,7 @@ RefactoringAction 1444399749609 SudokuVerifier.java RENAME sub=>p String FIELD RefactoringAction 1444399751641 SudokuVerifier.java RENAME String=>String sub FIELD EditAction 1444399760838 TestSudokuVerifier.java 318 1 4 1 EditAction 1444399761081 SudokuVerifier.java 1552 2 10 0 +CompilationAction 1444399762195 TestSudokuVerifier.java +UnitTestCaseAction 1444399771142 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444399771143 TestSudokuVerifier FAIL +EditAction 1444399813661 SudokuVerifier.java 1731 4 12 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 71b44d85..f7d40cf3 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -19,34 +19,34 @@ public int verify(String candidateSolution) { for (int i = 0, j = 0; i < 3; i++) { for (j = 0; j < 3; j++) { - sub = new String(); - sub += candidateSolution.substring(i * 3 * 9 + j * 3, i * 3 * 9 + setSub(new String()); + setSub(getSub() + candidateSolution.substring(i * 3 * 9 + j * 3, i * 3 * 9 - + j * 3 + 3); - sub += candidateSolution.substring((i * 3 + 1) * 9 + j * 3, (i * + + j * 3 + 3)); + setSub(getSub() + candidateSolution.substring((i * 3 + 1) * 9 + j * 3, (i * - 3 + 1) * 9 + j * 3 + 3); - sub += candidateSolution.substring((i * 3 + 2) * 9 + j * 3, (i * + 3 + 1) * 9 + j * 3 + 3)); + setSub(getSub() + candidateSolution.substring((i * 3 + 2) * 9 + j * 3, (i * - 3 + 2) * 9 + j * 3 + 3); + 3 + 2) * 9 + j * 3 + 3)); if (check9() == false) return -2; } } for (int i = 0, j = 0; i < 9; i++) { - sub = new String(); + setSub(new String()); for (j = 0; j < 9; j++) { - sub += candidateSolution.charAt(i * 9 + j); + setSub(getSub() + candidateSolution.charAt(i * 9 + j)); } if (check9() == false) return -3; } for (int i = 0, j = 0; j < 9; j++) { - sub = new String(); + setSub(new String()); for (i = 0; i < 9; i++) { - sub += candidateSolution.charAt(i * 9 + j); + setSub(getSub() + candidateSolution.charAt(i * 9 + j)); } if (check9() == false) return -4; @@ -59,7 +59,7 @@ public boolean check9() { helper = new int[9]; for (int i = 0; i < 9; i++) { - helper[sub.charAt(i) - '1']++; + helper[getSub().charAt(i) - '1']++; } for (int i = 0; i < 9; i++) { @@ -68,5 +68,13 @@ public boolean check9() { } return true; } + + public String getSub() { + return sub; + } + + public void setSub(String sub) { + this.sub = sub; + } } diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 7c2bd29f..0484d7d5 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -9,7 +9,7 @@ public class TestSudokuVerifier { @Test public void testCheck9() { SudokuVerifier sv = new SudokuVerifier(); - sv.sub = "123456789"; + sv.setSub("123456789"); boolean exp = true; assertEquals(exp, sv.check9()); } From 1b8d1b921acf4f676cfc153818f096b5b85b7a6d Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:13:13 +0800 Subject: [PATCH 07/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 5 +++++ .besouro/20151009215441321/besouroEpisodes.txt | 2 ++ .besouro/20151009215441321/randomHeuristicEpisodes.txt | 1 + .besouro/20151009215441321/zorroEpisodes.txt | 1 + .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 9 +++++++++ 5 files changed, 18 insertions(+) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 85682d14..118eeb0c 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -24,3 +24,8 @@ CompilationAction 1444399762195 TestSudokuVerifier.java UnitTestCaseAction 1444399771142 TestSudokuVerifier.java FAIL UnitTestSessionAction 1444399771143 TestSudokuVerifier FAIL EditAction 1444399813661 SudokuVerifier.java 1731 4 12 0 +UnitTestCaseAction 1444399876833 TestSudokuVerifier.java OK +UnitTestSessionAction 1444399876833 TestSudokuVerifier OK +RefactoringAction 1444399885202 TestSudokuVerifier.java ADD void testCheck9()/2 METHOD +RefactoringAction 1444399893230 TestSudokuVerifier.java RENAME testCheck9()/2=>void testVerify() METHOD +EditAction 1444399993028 TestSudokuVerifier.java 696 2 9 3 diff --git a/.besouro/20151009215441321/besouroEpisodes.txt b/.besouro/20151009215441321/besouroEpisodes.txt index 2ce5a614..0cf80faf 100644 --- a/.besouro/20151009215441321/besouroEpisodes.txt +++ b/.besouro/20151009215441321/besouroEpisodes.txt @@ -1 +1,3 @@ 1444399478080 test-last 1 595 false +1444399876833 test-first 1 388 true +1444399876834 production 1 388 false diff --git a/.besouro/20151009215441321/randomHeuristicEpisodes.txt b/.besouro/20151009215441321/randomHeuristicEpisodes.txt index 2ce5a614..4f322556 100644 --- a/.besouro/20151009215441321/randomHeuristicEpisodes.txt +++ b/.besouro/20151009215441321/randomHeuristicEpisodes.txt @@ -1 +1,2 @@ 1444399478080 test-last 1 595 false +1444399876833 test-first 1 388 true diff --git a/.besouro/20151009215441321/zorroEpisodes.txt b/.besouro/20151009215441321/zorroEpisodes.txt index 2ce5a614..306d9519 100644 --- a/.besouro/20151009215441321/zorroEpisodes.txt +++ b/.besouro/20151009215441321/zorroEpisodes.txt @@ -1 +1,2 @@ 1444399478080 test-last 1 595 false +1444399876833 test-first 1 398 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 0484d7d5..fd08343f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -14,4 +14,13 @@ public void testCheck9() { assertEquals(exp, sv.check9()); } + @Test + public void testVerify() { + SudokuVerifier sv = new SudokuVerifier(); + boolean exp1 = true; + boolean exp2 = false; + assertEquals(exp1, sv.verify("417369825632158947958724316825437169791586432346912758289643571573291684164875293")); + assertEquals(exp2, sv.verify("417369825632158947958724316825437169791586432346912758289643571573291684164875293")); + } + } From 9528b19a676f3d44314e965e3f44171bf0021b74 Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:18:07 +0800 Subject: [PATCH 08/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 118eeb0c..3cc7e868 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -29,3 +29,8 @@ UnitTestSessionAction 1444399876833 TestSudokuVerifier OK RefactoringAction 1444399885202 TestSudokuVerifier.java ADD void testCheck9()/2 METHOD RefactoringAction 1444399893230 TestSudokuVerifier.java RENAME testCheck9()/2=>void testVerify() METHOD EditAction 1444399993028 TestSudokuVerifier.java 696 2 9 3 +UnitTestCaseAction 1444399994816 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444399994816 TestSudokuVerifier FAIL +UnitTestCaseAction 1444400278998 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444400278998 TestSudokuVerifier FAIL +EditAction 1444400287595 TestSudokuVerifier.java 696 2 9 3 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index fd08343f..5d3b15d8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -20,7 +20,7 @@ public void testVerify() { boolean exp1 = true; boolean exp2 = false; assertEquals(exp1, sv.verify("417369825632158947958724316825437169791586432346912758289643571573291684164875293")); - assertEquals(exp2, sv.verify("417369825632158947958724316825437169791586432346912758289643571573291684164875293")); + assertEquals(exp2, sv.verify("123456789912345678891234567789123456678912345567891234456789123345678912234567891")); } } From 136659e74e07adf87bdabe19381c779624e3c66b Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:18:45 +0800 Subject: [PATCH 09/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 3cc7e868..61312b7b 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -34,3 +34,6 @@ UnitTestSessionAction 1444399994816 TestSudokuVerifier FAIL UnitTestCaseAction 1444400278998 TestSudokuVerifier.java FAIL UnitTestSessionAction 1444400278998 TestSudokuVerifier FAIL EditAction 1444400287595 TestSudokuVerifier.java 696 2 9 3 +UnitTestCaseAction 1444400289655 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444400289656 TestSudokuVerifier FAIL +EditAction 1444400325678 TestSudokuVerifier.java 689 2 9 3 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 5d3b15d8..c3a9696d 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -17,7 +17,7 @@ public void testCheck9() { @Test public void testVerify() { SudokuVerifier sv = new SudokuVerifier(); - boolean exp1 = true; + int exp1 = 0; boolean exp2 = false; assertEquals(exp1, sv.verify("417369825632158947958724316825437169791586432346912758289643571573291684164875293")); assertEquals(exp2, sv.verify("123456789912345678891234567789123456678912345567891234456789123345678912234567891")); From be667436b56afae5309950ac7764bf6805dce690 Mon Sep 17 00:00:00 2001 From: somename Date: Fri, 9 Oct 2015 22:19:07 +0800 Subject: [PATCH 10/11] besouro automatic message --- .besouro/20151009215441321/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index 61312b7b..e17f851a 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -37,3 +37,6 @@ EditAction 1444400287595 TestSudokuVerifier.java 696 2 9 3 UnitTestCaseAction 1444400289655 TestSudokuVerifier.java FAIL UnitTestSessionAction 1444400289656 TestSudokuVerifier FAIL EditAction 1444400325678 TestSudokuVerifier.java 689 2 9 3 +UnitTestCaseAction 1444400327551 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444400327552 TestSudokuVerifier FAIL +EditAction 1444400347077 TestSudokuVerifier.java 682 2 9 3 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index c3a9696d..abbed5e5 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -18,7 +18,7 @@ public void testCheck9() { public void testVerify() { SudokuVerifier sv = new SudokuVerifier(); int exp1 = 0; - boolean exp2 = false; + int exp2 = -2; assertEquals(exp1, sv.verify("417369825632158947958724316825437169791586432346912758289643571573291684164875293")); assertEquals(exp2, sv.verify("123456789912345678891234567789123456678912345567891234456789123345678912234567891")); } From 682006118177b1ae11eb168c5e210b099d5be5d3 Mon Sep 17 00:00:00 2001 From: ElspethHaixin Date: Fri, 9 Oct 2015 22:26:01 +0800 Subject: [PATCH 11/11] 2480961 Haixin Liu --- .besouro/20151009215441321/actions.txt | 2 ++ .besouro/20151009215441321/besouroEpisodes.txt | 10 ++++++++++ .besouro/20151009215441321/randomHeuristicEpisodes.txt | 1 + .besouro/20151009215441321/zorroEpisodes.txt | 1 + 4 files changed, 14 insertions(+) diff --git a/.besouro/20151009215441321/actions.txt b/.besouro/20151009215441321/actions.txt index e17f851a..b189c361 100644 --- a/.besouro/20151009215441321/actions.txt +++ b/.besouro/20151009215441321/actions.txt @@ -40,3 +40,5 @@ EditAction 1444400325678 TestSudokuVerifier.java 689 2 9 3 UnitTestCaseAction 1444400327551 TestSudokuVerifier.java FAIL UnitTestSessionAction 1444400327552 TestSudokuVerifier FAIL EditAction 1444400347077 TestSudokuVerifier.java 682 2 9 3 +UnitTestCaseAction 1444400353789 TestSudokuVerifier.java OK +UnitTestSessionAction 1444400353790 TestSudokuVerifier OK diff --git a/.besouro/20151009215441321/besouroEpisodes.txt b/.besouro/20151009215441321/besouroEpisodes.txt index 0cf80faf..91234d9b 100644 --- a/.besouro/20151009215441321/besouroEpisodes.txt +++ b/.besouro/20151009215441321/besouroEpisodes.txt @@ -1,3 +1,13 @@ 1444399478080 test-last 1 595 false 1444399876833 test-first 1 388 true 1444399876834 production 1 388 false +1444400353790 test-addition 2 468 true +1444400353791 test-addition 2 468 true +1444400353792 test-addition 1 468 true +1444400353793 test-addition 2 468 true +1444400353794 test-addition 2 468 true +1444400353795 test-addition 2 468 true +1444400353796 test-addition 2 468 true +1444400353797 test-addition 1 468 true +1444400353798 test-addition 2 468 true +1444400353799 test-addition 2 468 true diff --git a/.besouro/20151009215441321/randomHeuristicEpisodes.txt b/.besouro/20151009215441321/randomHeuristicEpisodes.txt index 4f322556..7406a7b2 100644 --- a/.besouro/20151009215441321/randomHeuristicEpisodes.txt +++ b/.besouro/20151009215441321/randomHeuristicEpisodes.txt @@ -1,2 +1,3 @@ 1444399478080 test-last 1 595 false 1444399876833 test-first 1 388 true +1444400353790 test-addition 2 468 true diff --git a/.besouro/20151009215441321/zorroEpisodes.txt b/.besouro/20151009215441321/zorroEpisodes.txt index 306d9519..caed17c8 100644 --- a/.besouro/20151009215441321/zorroEpisodes.txt +++ b/.besouro/20151009215441321/zorroEpisodes.txt @@ -1,2 +1,3 @@ 1444399478080 test-last 1 595 false 1444399876833 test-first 1 398 true +1444400353790 test-addition 2 476 true