mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-07-27 22:43:30 +08:00
style: enable MethodName
in CheckStyle (#5182)
enabled: MethodName in CheckStyle
This commit is contained in:

committed by
GitHub

parent
ea4dc15a24
commit
295e7436b1
@ -10,11 +10,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestMiddle() {
|
||||
public void binarySearch2dArrayTestMiddle() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 6;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(1, ans[0]);
|
||||
assertEquals(1, ans[1]);
|
||||
@ -22,11 +22,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestMiddleSide() {
|
||||
public void binarySearch2dArrayTestMiddleSide() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 8;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(1, ans[0]);
|
||||
assertEquals(3, ans[1]);
|
||||
@ -34,11 +34,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestUpper() {
|
||||
public void binarySearch2dArrayTestUpper() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 2;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(0, ans[0]);
|
||||
assertEquals(1, ans[1]);
|
||||
@ -46,11 +46,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestUpperSide() {
|
||||
public void binarySearch2dArrayTestUpperSide() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 1;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(0, ans[0]);
|
||||
assertEquals(0, ans[1]);
|
||||
@ -58,11 +58,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestLower() {
|
||||
public void binarySearch2dArrayTestLower() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 10;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(2, ans[0]);
|
||||
assertEquals(1, ans[1]);
|
||||
@ -70,11 +70,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestLowerSide() {
|
||||
public void binarySearch2dArrayTestLowerSide() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 11;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(2, ans[0]);
|
||||
assertEquals(2, ans[1]);
|
||||
@ -82,11 +82,11 @@ public class BinarySearch2dArrayTest {
|
||||
|
||||
@Test
|
||||
// valid test case
|
||||
public void BinarySearch2dArrayTestNotFound() {
|
||||
public void binarySearch2dArrayTestNotFound() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 101;
|
||||
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(-1, ans[0]);
|
||||
assertEquals(-1, ans[1]);
|
||||
@ -96,13 +96,13 @@ public class BinarySearch2dArrayTest {
|
||||
* Test if the method works with input arrays consisting only of one row.
|
||||
*/
|
||||
@Test
|
||||
public void BinarySearch2dArrayTestOneRow() {
|
||||
public void binarySearch2dArrayTestOneRow() {
|
||||
int[][] arr = {{1, 2, 3, 4}};
|
||||
int target = 2;
|
||||
|
||||
// Assert that the requirement, that the array only has one row, is fulfilled.
|
||||
assertEquals(arr.length, 1);
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(0, ans[0]);
|
||||
assertEquals(1, ans[1]);
|
||||
@ -112,13 +112,13 @@ public class BinarySearch2dArrayTest {
|
||||
* Test if the method works with the target in the middle of the input.
|
||||
*/
|
||||
@Test
|
||||
public void BinarySearch2dArrayTestTargetInMiddle() {
|
||||
public void binarySearch2dArrayTestTargetInMiddle() {
|
||||
int[][] arr = {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}, {11, 12, 13, 14, 15}};
|
||||
int target = 8;
|
||||
// Assert that the requirement, that the target is in the middle row and middle column, is
|
||||
// fulfilled.
|
||||
assertEquals(arr[arr.length / 2][arr[0].length / 2], target);
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(1, ans[0]);
|
||||
assertEquals(2, ans[1]);
|
||||
@ -129,7 +129,7 @@ public class BinarySearch2dArrayTest {
|
||||
* in the row above the middle row.
|
||||
*/
|
||||
@Test
|
||||
public void BinarySearch2dArrayTestTargetAboveMiddleRowInMiddleColumn() {
|
||||
public void binarySearch2dArrayTestTargetAboveMiddleRowInMiddleColumn() {
|
||||
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
|
||||
int target = 3;
|
||||
|
||||
@ -137,7 +137,7 @@ public class BinarySearch2dArrayTest {
|
||||
// in an array with an even number of columns, and on the row "above" the middle row.
|
||||
assertEquals(arr[0].length % 2, 0);
|
||||
assertEquals(arr[arr.length / 2 - 1][arr[0].length / 2], target);
|
||||
int[] ans = BinarySearch2dArray.BinarySearch(arr, target);
|
||||
int[] ans = BinarySearch2dArray.binarySearch(arr, target);
|
||||
System.out.println(Arrays.toString(ans));
|
||||
assertEquals(0, ans[0]);
|
||||
assertEquals(2, ans[1]);
|
||||
@ -147,11 +147,11 @@ public class BinarySearch2dArrayTest {
|
||||
* Test if the method works with an empty array.
|
||||
*/
|
||||
@Test
|
||||
public void BinarySearch2dArrayTestEmptyArray() {
|
||||
public void binarySearch2dArrayTestEmptyArray() {
|
||||
int[][] arr = {};
|
||||
int target = 5;
|
||||
|
||||
// Assert that an empty array is not valid input for the method.
|
||||
assertThrows(ArrayIndexOutOfBoundsException.class, () -> BinarySearch2dArray.BinarySearch(arr, target));
|
||||
assertThrows(ArrayIndexOutOfBoundsException.class, () -> BinarySearch2dArray.binarySearch(arr, target));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user