1 package org.apache.maven.plugins.shade.resource;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.Locale;
23
24 import org.junit.Before;
25 import org.junit.Test;
26
27 import static org.junit.Assert.assertFalse;
28 import static org.junit.Assert.assertTrue;
29
30
31
32
33
34
35 public class ApacheNoticeResourceTransformerTest
36 {
37
38 private ApacheNoticeResourceTransformer transformer;
39
40 static
41 {
42
43
44
45
46 Locale.setDefault( new Locale( "tr" ) );
47 }
48
49 @Before
50 public void setUp()
51 {
52 transformer = new ApacheNoticeResourceTransformer();
53 }
54
55 @Test
56 public void testCanTransformResource()
57 {
58 assertTrue( transformer.canTransformResource( "META-INF/NOTICE" ) );
59 assertTrue( transformer.canTransformResource( "META-INF/NOTICE.TXT" ) );
60 assertTrue( transformer.canTransformResource( "META-INF/NOTICE.md" ) );
61 assertTrue( transformer.canTransformResource( "META-INF/Notice.txt" ) );
62 assertFalse( transformer.canTransformResource( "META-INF/MANIFEST.MF" ) );
63 }
64
65 }