Coverage Summary for Class: TestIntegerSortedSetGenerator (com.google.common.collect.testing)

Class Class, % Method, % Line, %
TestIntegerSortedSetGenerator 0% (0/1) 0% (0/2) 0% (0/3)


1 /* 2  * Copyright (C) 2008 The Guava Authors 3  * 4  * Licensed under the Apache License, Version 2.0 (the "License"); 5  * you may not use this file except in compliance with the License. 6  * You may obtain a copy of the License at 7  * 8  * http://www.apache.org/licenses/LICENSE-2.0 9  * 10  * Unless required by applicable law or agreed to in writing, software 11  * distributed under the License is distributed on an "AS IS" BASIS, 12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13  * See the License for the specific language governing permissions and 14  * limitations under the License. 15  */ 16  17 package com.google.common.collect.testing; 18  19 import com.google.common.annotations.GwtCompatible; 20 import java.util.Collections; 21 import java.util.List; 22 import java.util.SortedSet; 23  24 /** 25  * Create integer sets for testing collections that are sorted by natural ordering. 26  * 27  * @author Chris Povirk 28  * @author Jared Levy 29  */ 30 @GwtCompatible 31 public abstract class TestIntegerSortedSetGenerator extends TestIntegerSetGenerator { 32  @Override 33  protected abstract SortedSet<Integer> create(Integer[] elements); 34  35  /** Sorts the elements by their natural ordering. */ 36  @Override 37  public List<Integer> order(List<Integer> insertionOrder) { 38  Collections.sort(insertionOrder); 39  return insertionOrder; 40  } 41 }