package org.peerbox.utils; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import org.junit.Test; import org.peerbox.BaseJUnitTest; public class OsUtilsTest extends BaseJUnitTest { @Test public void testWindows() { if (OsUtils.isWindows()) { boolean contains = OsUtils.getOsName().toLowerCase().contains("windows"); assertTrue(contains); } } @Test public void testWindowsBooleans() { if (OsUtils.isWindows()) { assertFalse(OsUtils.isLinux()); assertFalse(OsUtils.isOSX()); } } @Test public void testLinux() { if (OsUtils.isLinux()) { boolean contains = OsUtils.getOsName().toLowerCase().contains("linux"); assertTrue(contains); } } @Test public void testLinuxBooleans() { if (OsUtils.isLinux()) { assertFalse(OsUtils.isWindows()); assertFalse(OsUtils.isOSX()); } } @Test public void testOSX() { if (OsUtils.isOSX()) { boolean contains = OsUtils.getOsName().toLowerCase().contains("mac os"); assertTrue(contains); } } @Test public void testOSXBooleans() { if (OsUtils.isOSX()) { assertFalse(OsUtils.isWindows()); assertFalse(OsUtils.isLinux()); } } }