1   package org.apache.maven.usability;
2   
3   import junit.framework.TestCase;
4   
5   import org.apache.maven.plugin.MojoFailureException;
6   
7   /**
8    * @author <a href="mailto:brianf@apache.org">Brian Fox</a>
9    *
10   */
11  public class MojoFailureExceptionDiagnoserTest
12      extends TestCase
13  {
14  
15      public void testDiag()
16      {
17          MojoFailureExceptionDiagnoser diag = new MojoFailureExceptionDiagnoser();
18          
19          Exception e = new NullPointerException("Test");
20          
21          assertFalse( diag.canDiagnose( e ) );
22          
23          MojoFailureException me = new MojoFailureException(null);
24          
25          assertTrue( diag.canDiagnose( me ) );
26          
27          diag.diagnose( me );   
28          
29      }
30  }