package com.facebook.infrastructure.db;
import org.testng.annotations.Test;
import java.util.Comparator;
public class ColumnComparatorFactoryTest {
public Comparator<IColumn> nameComparator;
@Test
public void testLT() {
IColumn col1 = new Column("Column-8");
IColumn col2 = new Column("Column-9");
nameComparator = ColumnComparatorFactory.getComparator(ColumnComparatorFactory.ComparatorType.NAME);
assert nameComparator.compare(col1, col2) < 0;
}
@Test
public void testGT() {
IColumn col1 = new Column("Column-9");
IColumn col2 = new Column("Column-10");
// tricky -- remember we're comparing _lexically_
assert nameComparator.compare(col1, col2) > 0;
}
}