1 23 24 package org.objectweb.fractal.adl.conform; 25 26 import org.objectweb.fractal.adl.ADLException; 27 import org.objectweb.fractal.adl.Loader; 28 import org.objectweb.fractal.adl.implementations.ImplementationLoader; 29 import org.objectweb.fractal.adl.xml.XMLLoader; 30 31 public class TestImplementations extends Test { 32 33 public Loader l; 34 35 public TestImplementations (final String name) { 36 super(name); 37 } 38 39 protected void setUp () { 40 ImplementationLoader implLoader = new ImplementationLoader(); 41 implLoader.clientLoader = new XMLLoader(false); 42 l = implLoader; 43 } 44 45 public void test1 () throws ADLException { 46 assertNotNull(l.load("IMPL1", null)); 47 } 48 49 public void test2 () throws ADLException { 50 assertNotNull(l.load("IMPL2", null)); 51 } 52 53 public void test3 () { 54 try { 55 l.load("IMPL3", null); 56 fail(); 57 } catch (ADLException e) { 58 } 59 } 60 61 public void test4 () { 62 try { 63 l.load("IMPL4", null); 64 fail(); 65 } catch (ADLException e) { 66 } 67 } 68 } 69 | Popular Tags |