diff options
| author | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2009-08-14 10:55:59 +0000 | 
|---|---|---|
| committer | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2009-08-14 10:55:59 +0000 | 
| commit | a8e021a5b4450e117b76d9f6cc69bd24cd1dd5d3 (patch) | |
| tree | c3913b3a4c59b027dc0fe2f7712ad2a6c0533eac /BKUWebStart/src/test/java/at | |
| parent | a59e78782149933c37e21486c292f2c1a7fc9c2c (diff) | |
| download | mocca-a8e021a5b4450e117b76d9f6cc69bd24cd1dd5d3.tar.gz mocca-a8e021a5b4450e117b76d9f6cc69bd24cd1dd5d3.tar.bz2 mocca-a8e021a5b4450e117b76d9f6cc69bd24cd1dd5d3.zip | |
fixed updateRequired function
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@434 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'BKUWebStart/src/test/java/at')
| -rw-r--r-- | BKUWebStart/src/test/java/at/gv/egiz/bku/webstart/ConfiguratorTest.java | 175 | 
1 files changed, 175 insertions, 0 deletions
| diff --git a/BKUWebStart/src/test/java/at/gv/egiz/bku/webstart/ConfiguratorTest.java b/BKUWebStart/src/test/java/at/gv/egiz/bku/webstart/ConfiguratorTest.java new file mode 100644 index 00000000..0c08a276 --- /dev/null +++ b/BKUWebStart/src/test/java/at/gv/egiz/bku/webstart/ConfiguratorTest.java @@ -0,0 +1,175 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ + +package at.gv.egiz.bku.webstart; + +import java.io.File; +import java.net.URI; +import java.util.zip.ZipOutputStream; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Ignore; +import org.junit.Test; +import static org.junit.Assert.*; + +/** + * + * @author clemens + */ +public class ConfiguratorTest { + + +    public ConfiguratorTest() { +    } + +  @BeforeClass +  public static void setUpClass() throws Exception { +  } + +  @AfterClass +  public static void tearDownClass() throws Exception { +  } + +    @Before +    public void setUp() { +    } + +    @After +    public void tearDown() { +    } + +  /** +   * Test of ensureConfiguration method, of class Configurator. +   */ +  @Ignore +  @Test +  public void testEnsureConfiguration() throws Exception { +    System.out.println("ensureConfiguration"); +    Configurator instance = new Configurator(); +    instance.ensureConfiguration(); +    // TODO review the generated test code and remove the default call to fail. +    fail("The test case is a prototype."); +  } + +  /** +   * Test of ensureCertificates method, of class Configurator. +   */ +  @Ignore +  @Test +  public void testEnsureCertificates() throws Exception { +    System.out.println("ensureCertificates"); +    Configurator instance = new Configurator(); +    instance.ensureCertificates(); +    // TODO review the generated test code and remove the default call to fail. +    fail("The test case is a prototype."); +  } + +  /** +   * Test of isCertRenewed method, of class Configurator. +   */ +  @Ignore +  @Test +  public void testIsCertRenewed() { +    System.out.println("isCertRenewed"); +    Configurator instance = new Configurator(); +    boolean expResult = false; +    boolean result = instance.isCertRenewed(); +    assertEquals(expResult, result); +    // TODO review the generated test code and remove the default call to fail. +    fail("The test case is a prototype."); +  } + +  /** +   * Test of readVersion method, of class Configurator. +   */ +  @Ignore +  @Test +  public void testReadVersion() { +    System.out.println("readVersion"); +    File versionFile = null; +    String expResult = ""; +    String result = Configurator.readVersion(versionFile); +    assertEquals(expResult, result); +    // TODO review the generated test code and remove the default call to fail. +    fail("The test case is a prototype."); +  } + +  /** +   * Test of updateRequired method, of class Configurator. +   */ +  @Test +  public void testUpdateRequired() { +    System.out.println("updateRequired"); +    String oldVersion = "1.0.9-SNAPSHOT-r123"; +    String minVersion = "1.0.9-SNAPSHOT"; +    boolean expResult = false; +    boolean result = Configurator.updateRequired(oldVersion, minVersion); +    assertEquals(expResult, result); + +    oldVersion = "1.0.9-SNAPSHOT-r123"; +    minVersion = "1.0.9"; +    expResult = true; +    result = Configurator.updateRequired(oldVersion, minVersion); +    assertEquals(expResult, result); + +    oldVersion = "1.0.9-SNAPSHOT-r123"; +    minVersion = "1.0.10-SNAPSHOT"; +    expResult = true; +    result = Configurator.updateRequired(oldVersion, minVersion); +    assertEquals(expResult, result); + +    oldVersion = "1.0.9"; +    minVersion = "1.0.9.1-SNAPSHOT"; +    expResult = true; +    result = Configurator.updateRequired(oldVersion, minVersion); +    assertEquals(expResult, result); + +    oldVersion = "1.0.9"; +    minVersion = "1.0.8.99-SNAPSHOT"; +    expResult = false; +    result = Configurator.updateRequired(oldVersion, minVersion); +    assertEquals(expResult, result); + +    oldVersion = "1"; +    minVersion = "2"; +    expResult = true; +    result = Configurator.updateRequired(oldVersion, minVersion); +    assertEquals(expResult, result); +  } + +  /** +   * Test of backupAndDelete method, of class Configurator. +   */ +  @Ignore +  @Test +  public void testBackupAndDelete() throws Exception { +    System.out.println("backupAndDelete"); +    File dir = null; +    URI relativeTo = null; +    ZipOutputStream zip = null; +    Configurator.backupAndDelete(dir, relativeTo, zip); +    // TODO review the generated test code and remove the default call to fail. +    fail("The test case is a prototype."); +  } + +  /** +   * Test of initConfig method, of class Configurator. +   */ +  @Ignore +  @Test +  public void testInitConfig() throws Exception { +    System.out.println("initConfig"); +    File configDir = null; +    Configurator instance = new Configurator(); +    instance.initConfig(configDir); +    // TODO review the generated test code and remove the default call to fail. +    fail("The test case is a prototype."); +  } + +}
\ No newline at end of file | 
