001    package junit.framework;
002    
003    import org.junit.runner.Describable;
004    import org.junit.runner.Description;
005    
006    public class JUnit4TestCaseFacade implements Test, Describable {
007        private final Description fDescription;
008    
009        JUnit4TestCaseFacade(Description description) {
010            fDescription = description;
011        }
012    
013        @Override
014        public String toString() {
015            return getDescription().toString();
016        }
017    
018        public int countTestCases() {
019            return 1;
020        }
021    
022        public void run(TestResult result) {
023            throw new RuntimeException(
024                    "This test stub created only for informational purposes.");
025        }
026    
027        public Description getDescription() {
028            return fDescription;
029        }
030    }