/* * Copyright 2011 The IMPACT Project Consortium. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * under the License. */ package eu.impact_project.iif.tw.gen; import static org.junit.Assert.assertEquals; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * * @author onbscs */ public class ServiceDefTest { ServiceDef servicedef1; ServiceDef servicedef2; ServiceDef servicedef3; ServiceDef servicedef4; /** * Set up required service definitions. */ @Before public void setUp() { servicedef1 = new ServiceDef("OpenJPEG", "1.4"); servicedef2 = new ServiceDef("Border Removal", "1.3.5"); servicedef3 = new ServiceDef("Open Jpeg Conversion", "1.3.5"); servicedef4 = new ServiceDef("Fits", "0.5.0"); } /** * Reset the service definition references. */ @After public void tearDown() { servicedef1 = null; servicedef2 = null; servicedef3 = null; servicedef4 = null; } /** * Test of getName method, of class Tool. */ @Test public void testGetName() { String expResult1 = "OpenJPEG"; String result1 = servicedef1.getName(); assertEquals(expResult1, result1); String expResult2 = "BorderRemoval"; String result2 = servicedef2.getName(); assertEquals(expResult2, result2); String expResult3 = "OpenJpegConversion"; String result3 = servicedef3.getName(); assertEquals(expResult3, result3); String expResult4 = "Fits"; String result4 = servicedef4.getName(); assertEquals(expResult4, result4); } /** * Test of getVersion method, of class Tool. */ @Test public void testGetVersion() { String expResult1 = "14"; String result1 = servicedef1.getVersion(); assertEquals(expResult1, result1); String expResult2 = "135"; String result2 = servicedef2.getVersion(); assertEquals(expResult2, result2); String expResult3 = "135"; String result3 = servicedef3.getVersion(); assertEquals(expResult3, result3); String expResult4 = "050"; String result4 = servicedef4.getVersion(); assertEquals(expResult4, result4); } /** * Test of getDirectory method, of class Tool. */ @Test public void testGetDirectory() { String expResult1 = "openjpeg14"; String result1 = servicedef1.getDirectory(); assertEquals(expResult1, result1); String expResult2 = "borderremoval135"; String result2 = servicedef2.getDirectory(); assertEquals(expResult2, result2); String expResult3 = "openjpegconversion135"; String result3 = servicedef3.getDirectory(); assertEquals(expResult3, result3); String expResult4 = "fits050"; String result4 = servicedef4.getDirectory(); assertEquals(expResult4, result4); } /** * Test of getMidfix method, of class Tool. */ @Test public void testGetMidfix() { String expResult1 = "OpenJPEG14"; String result1 = servicedef1.getMidfix(); assertEquals(expResult1, result1); String expResult2 = "BorderRemoval135"; String result2 = servicedef2.getMidfix(); assertEquals(expResult2, result2); String expResult3 = "OpenJpegConversion135"; String result3 = servicedef3.getMidfix(); assertEquals(expResult3, result3); String expResult4 = "Fits050"; String result4 = servicedef4.getMidfix(); assertEquals(expResult4, result4); } }