You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ay...@apache.org on 2006/11/09 15:21:07 UTC

svn commit: r472907 - /incubator/harmony/enhanced/classlib/trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/SimpleBeanInfoTest.java

Author: ayza
Date: Thu Nov  9 06:21:07 2006
New Revision: 472907

URL: http://svn.apache.org/viewvc?view=rev&rev=472907
Log:
applying patch from HARMONY-1903 ([tests][beans]org.apache.harmony.beans.tests.java.beans.SimpleBeanInfoTest.testLoadImage() test is commented.)

Modified:
    incubator/harmony/enhanced/classlib/trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/SimpleBeanInfoTest.java

Modified: incubator/harmony/enhanced/classlib/trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/SimpleBeanInfoTest.java
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/SimpleBeanInfoTest.java?view=diff&rev=472907&r1=472906&r2=472907
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/SimpleBeanInfoTest.java (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/beans/src/test/java/org/apache/harmony/beans/tests/java/beans/SimpleBeanInfoTest.java Thu Nov  9 06:21:07 2006
@@ -17,11 +17,13 @@
 
 package org.apache.harmony.beans.tests.java.beans;
 
+import java.awt.Image;
 import java.beans.BeanInfo;
 import java.beans.SimpleBeanInfo;
 
 import junit.framework.TestCase;
 
+
 /**
  * Unit test for SimpleBeanInfo
  */
@@ -29,54 +31,62 @@
 
     public void testGetAdditionalBeanInfo() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertNull(info.getAdditionalBeanInfo());
     }
 
     public void testGetBeanDescriptor() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertNull(info.getBeanDescriptor());
     }
 
     public void testGetDefaultEventIndex() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertEquals(-1, info.getDefaultEventIndex());
     }
 
     public void testGetDefaultPropertyIndex() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertEquals(-1, info.getDefaultPropertyIndex());
     }
 
     public void testGetEventSetDescriptors() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertNull(info.getEventSetDescriptors());
     }
 
     public void testGetIcon() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertNull(info.getIcon(BeanInfo.ICON_COLOR_16x16));
     }
 
     public void testGetMethodDescriptors() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+        
         assertNull(info.getMethodDescriptors());
     }
 
     public void testGetPropertyDescriptors() {
         SimpleBeanInfo info = new SimpleBeanInfo();
+
         assertNull(info.getPropertyDescriptors());
     }
 
-    // Depends on AWT functionality that is currently stubbed out.
-    // public void testLoadImage() {
-    // // TODO The bahavior is not implemented
-    // MockSimpleBeanInfo info = new MockSimpleBeanInfo();
-    // Image image = info.loadImage("/gif/harmony-logo.gif");
-    // // assertTrue(image instanceof Image);
-    //
-    // // TODO The bahavior is not implemented
-    // SimpleBeanInfo sbi = new SimpleBeanInfo();
-    // image = sbi.loadImage("/gif/test.gif");
-    // // assertNotNull(image);
-    // }
+    public void testLoadImage() {
+        SimpleBeanInfo info = new SimpleBeanInfo();
+        Image image;
+        
+        image = info.loadImage("/gif/harmony-logo.gif");
+        assertNotNull(image);
+        assertTrue(image instanceof Image);
+    
+        image = info.loadImage("/gif/test.gif");
+        assertNotNull(image);
+        assertTrue(image instanceof Image);
+    }
 }