package com.zstack.utils.test;
import junit.framework.Assert;
import org.junit.Test;
import org.zstack.utils.VersionComparator;
import java.io.IOException;
/**
* Created by frank on 8/11/2015.
*/
public class TestVersionComparer {
@Test
public void test() throws IOException {
Assert.assertTrue(new VersionComparator("1.0").compare("0.1") > 0);
Assert.assertTrue(new VersionComparator("1.0").compare("1.0") == 0);
Assert.assertTrue(new VersionComparator("1.0").compare("1.2") < 0);
Assert.assertTrue(new VersionComparator("1.0").compare("1") == 0);
Assert.assertTrue(new VersionComparator("1.0.1").compare("1.1") < 0);
Assert.assertTrue(new VersionComparator("1.2").compare("1.1.3") > 0);
Assert.assertTrue(new VersionComparator("1.0.0.0.0").compare("1") == 0);
}
}