@Test
 public void testPopulate() {
   MySet mySet = new MySet();
   LinkedList<Integer> list = new LinkedList<Integer>(new Integer(5));
   list.peek();
   mySet.populateMySet(list);
 }
Exemple #2
0
  public boolean equals(MySet<T> that) {
    boolean isEqual = false;
    if (myList.size() == that.card()) {
      for (T e : myList) {

        if (that.containsElement(e)) {
          isEqual = true;
        } else {
          isEqual = false;
          break;
        }
      }
    }

    return isEqual;
  }
Exemple #3
0
 public boolean isContainedIn(MySet<T> thatSet) {
   boolean isContained = false;
   for (T e : myList) {
     if (thatSet.containsElement(e)) {
       isContained = true;
     } else {
       isContained = false;
       break;
     }
   }
   return isContained;
 }
Exemple #4
0
  public boolean containsSet(MySet<T> thatSet) {
    boolean doesContain = false;

    for (int i = 0; i < this.card(); i++) {
      if (this.containsElement(thatSet.getElement(i))) {
        doesContain = true;
      } else {
        doesContain = false;
      }
    }
    return doesContain;
  }
 @Test
 public void testEmptyList() {
   MySet myList = new MySet();
   LinkedList<Integer> list = new LinkedList<Integer>();
   myList.populateMySet(list);
 }