@Test
  public void hasElement() {
    assertFalse(arrayOperations.hasElement(null, 10));
    assertFalse(arrayOperations.hasElement(new int[] {}, 10));
    assertFalse(arrayOperations.hasElement(new int[] {4}, 10));
    assertFalse(arrayOperations.hasElement(new int[] {4, 5}, 10));
    assertFalse(arrayOperations.hasElement(new int[] {1, 4, 5, 10}, 20));

    assertTrue(arrayOperations.hasElement(new int[] {4}, 4));
    assertTrue(arrayOperations.hasElement(new int[] {-10, -5}, -10));
    assertTrue(arrayOperations.hasElement(new int[] {-10, -5}, -5));
    assertTrue(arrayOperations.hasElement(new int[] {-1, 4, 5, 10}, -1));
    assertTrue(arrayOperations.hasElement(new int[] {1, 4, 5, 10}, 10));
    assertTrue(arrayOperations.hasElement(new int[] {1, 4, 5, 10}, 1));
    assertTrue(arrayOperations.hasElement(new int[] {1, 4, 5, 10}, 4));
    assertTrue(arrayOperations.hasElement(new int[] {1, 4, 5, 10}, 5));
  }