48 lines
1.5 KiB
Java
48 lines
1.5 KiB
Java
/******************************************************************************
|
|
* Copyright (c) 2002 - 2014 IBM Corporation.
|
|
* All rights reserved. This program and the accompanying materials
|
|
* are made available under the terms of the Eclipse Public License v1.0
|
|
* which accompanies this distribution, and is available at
|
|
* http://www.eclipse.org/legal/epl-v10.html
|
|
*
|
|
* Contributors:
|
|
* IBM Corporation - initial API and implementation
|
|
*****************************************************************************/
|
|
|
|
/*
|
|
* Licensed Materials - Property of IBM
|
|
* 5724-D15
|
|
* (C) Copyright IBM Corporation 2008-2009. All Rights Reserved.
|
|
* Note to U.S. Government Users Restricted Rights:
|
|
* Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
|
|
*/
|
|
package com.ibm.wala.core.tests.collections;
|
|
|
|
import org.junit.Test;
|
|
|
|
import com.ibm.wala.core.tests.util.WalaTestCase;
|
|
import com.ibm.wala.util.intset.SemiSparseMutableIntSet;
|
|
|
|
/**
|
|
* Tests {@link SemiSparseMutableIntSet} class.
|
|
*
|
|
* @author egeay
|
|
*/
|
|
public final class SemiSparseMutableIntSetTest extends WalaTestCase {
|
|
|
|
public static void main(final String[] args) {
|
|
justThisTest(SemiSparseMutableIntSetTest.class);
|
|
}
|
|
|
|
// --- Test cases
|
|
|
|
@SuppressWarnings("static-method")
|
|
@Test public void testCase1() {
|
|
final SemiSparseMutableIntSet ssmIntSet = new SemiSparseMutableIntSet();
|
|
ssmIntSet.add(1);
|
|
final SemiSparseMutableIntSet ssmIntSet2 = SemiSparseMutableIntSet.diff(ssmIntSet, ssmIntSet);
|
|
ssmIntSet2.max();
|
|
}
|
|
|
|
}
|