package org.bigbluebutton.deskshare.client;
import org.bigbluebutton.deskshare.client.VersionCheckUtil;
import org.testng.Assert;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
public class VersionCheckUtilTest {
@BeforeMethod
public void setUp() {
}
@Test
public void testJava8Version() {
boolean passed = VersionCheckUtil.validateMinJREVersion("1.8.0_11", "1.7.0_51");
Assert.assertTrue(passed, "The version check should pass.");
}
@Test
public void testJava7u65Version() {
boolean passed = VersionCheckUtil.validateMinJREVersion("1.7.0_65", "1.7.0_51");
Assert.assertTrue(passed, "The version check should pass.");
}
@Test
public void testJava7u65BetaVersion() {
boolean fail = VersionCheckUtil.validateMinJREVersion("1.7.0_65-b19", "1.7.0_51");
Assert.assertFalse(fail, "Non GS release is unsupported.");
}
}