HomeDigital EditionSys-Con RadioSearch Java Cd
Advanced Java AWT Book Reviews/Excerpts Client Server Corba Editorials Embedded Java Enterprise Java IDE's Industry Watch Integration Interviews Java Applet Java & Databases Java & Web Services Java Fundamentals Java Native Interface Java Servlets Java Beans J2ME Libraries .NET Object Orientation Observations/IMHO Product Reviews Scalability & Performance Security Server Side Source Code Straight Talking Swing Threads Using Java with others Wireless XML
 

"Testing Java Applets"
Vol. 2, Issue 3, p. 24

	

Listing 1.

/** for testing purposes only. */
static void main(String[] args) {
        int errct = 0;
        MyClass ego = new MyClass();

        // check method1
        String[] arg1 = { "", "hello", "\u0000abc\uffff"};
        int[] expected1 = {0, 5, 5};
         
        for (int i = 0; i < arg1.length; i++) {
                int res = ego.method1(arg1[i]);
                if (res != expected1[i]) {
                        System.out.println("problem: method1(\"" + arg1[i] + "\") -> " +
                                res);
                        errct++;
                }
            
                // check other methods as required
            
                if (errct > 0) {
                        System.out.println("Result: failed");
                } else {
                        System.out.println("Result: passed");
                }
        }
}


 

All Rights Reserved
Copyright ©  2004 SYS-CON Media, Inc.
  E-mail: [email protected]

Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.