Added
Link Here
|
1 |
/* |
2 |
* The contents of this file are subject to the terms of the Common Development |
3 |
* and Distribution License (the License). You may not use this file except in |
4 |
* compliance with the License. |
5 |
* |
6 |
* You can obtain a copy of the License at http://www.netbeans.org/cddl.html |
7 |
* or http://www.netbeans.org/cddl.txt. |
8 |
* |
9 |
* When distributing Covered Code, include this CDDL Header Notice in each file |
10 |
* and include the License file at http://www.netbeans.org/cddl.txt. |
11 |
* If applicable, add the following below the CDDL Header, with the fields |
12 |
* enclosed by brackets [] replaced by your own identifying information: |
13 |
* "Portions Copyrighted [year] [name of copyright owner]" |
14 |
* |
15 |
* The Original Software is NetBeans. The Initial Developer of the Original |
16 |
* Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun |
17 |
* Microsystems, Inc. All Rights Reserved. |
18 |
*/ |
19 |
package apichanges; |
20 |
|
21 |
import org.netbeans.junit.NbTestCase; |
22 |
import org.netbeans.api.visual.widget.Scene; |
23 |
import org.netbeans.api.visual.border.BorderSupport; |
24 |
|
25 |
import javax.swing.border.BevelBorder; |
26 |
import javax.swing.border.Border; |
27 |
|
28 |
/** |
29 |
* Test for issue #103456 - BorderSupport.getSwingBorder method introduced |
30 |
* @author David Kaspar |
31 |
*/ |
32 |
public class SwingBorderGetterTest extends NbTestCase { |
33 |
|
34 |
public SwingBorderGetterTest (String name) { |
35 |
super (name); |
36 |
} |
37 |
|
38 |
public void testGetter () { |
39 |
Scene scene = new Scene (); |
40 |
BevelBorder originalBorder = new BevelBorder (BevelBorder.RAISED); |
41 |
scene.setBorder (originalBorder); |
42 |
Border foundBorder = BorderSupport.getSwingBorder (scene.getBorder ()); |
43 |
assertEquals (originalBorder, foundBorder); |
44 |
} |
45 |
|
46 |
} |