1 package org.apache.maven.usability;
2
3 import org.apache.maven.plugin.MojoExecutionException;
4
5 import junit.framework.TestCase;
6
7
8
9
10
11 public class MojoExecutionExceptionDiagnoserTest
12 extends TestCase
13 {
14
15 public void testDiag()
16 {
17 MojoExecutionExceptionDiagnoser diag = new MojoExecutionExceptionDiagnoser();
18
19 Exception e = new NullPointerException("Test");
20
21 assertFalse( diag.canDiagnose( e ) );
22
23 MojoExecutionException me = new MojoExecutionException(null);
24
25 assertTrue( diag.canDiagnose( me ) );
26
27 diag.diagnose( me );
28
29 }
30 }