Edit C:\Users\Admin\.m2\repository\junit\junit\3.8.1\junit\framework\TestCase.class
???? - ? junit/framework/TestCase junit/framework/Assert junit/framework/Test fName Ljava/lang/String; <init> ()V Code LineNumberTable LocalVariableTable this Ljunit/framework/TestCase; (Ljava/lang/String;)V name countTestCases ()I createResult ()Ljunit/framework/TestResult; junit/framework/TestResult run (Ljunit/framework/TestResult;)V ! result Ljunit/framework/TestResult; (Ljunit/framework/TestCase;)V % & runBare Exceptions java/lang/Throwable * setUp , - runTest / 0 tearDown 2 3 assertNotNull (Ljava/lang/Object;)V 5 6 7 java/lang/Object 9 getClass ()Ljava/lang/Class; ; < : = java/lang/Class ? getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; A B @ C java/lang/StringBuffer E Method " G F I append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; K L F M " not found O toString ()Ljava/lang/String; Q R F S fail U V java/lang/reflect/Method X getModifiers Z Y [ java/lang/reflect/Modifier ] isPublic (I)Z _ ` ^ a " should be public c invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; e f Y g fillInStackTrace ()Ljava/lang/Throwable; i j + k +java/lang/reflect/InvocationTargetException m getTargetException o j n p java/lang/NoSuchMethodException r java/lang/IllegalAccessException t runMethod Ljava/lang/reflect/Method; e !Ljava/lang/NoSuchMethodException; -Ljava/lang/reflect/InvocationTargetException; "Ljava/lang/IllegalAccessException; java/lang/Exception | getName ~ R java/lang/String ? valueOf &(Ljava/lang/Object;)Ljava/lang/String; ? ? ? ? ( ? @ ) ? setName SourceFile TestCase.java! <