Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

cformat
Class ScanfReaderTest  view ScanfReaderTest download ScanfReaderTest.java

java.lang.Object
  extended bycformat.ScanfReaderTest

public class ScanfReaderTest
extends java.lang.Object

Testing class for ScanfReader. Run the main method to test the class.


Field Summary
(package private)  ScanfReader reader
           
 
Constructor Summary
(package private) ScanfReaderTest(java.lang.String input)
           
 
Method Summary
(package private)  void checkChar(java.lang.String s, char val, java.lang.String emsg)
           
(package private)  void checkChars(java.lang.String s, java.lang.String valStr, java.lang.String emsg)
           
(package private)  void checkDouble(java.lang.String s, double val, java.lang.String emsg)
           
private  void checkException(java.lang.Exception e, java.lang.String emsg)
           
(package private)  void checkInt(char code, java.lang.String s, int val, java.lang.String emsg)
           
private  void checkLineAndCharNums(int numc, int numl)
           
private  void checkRead(int n, java.lang.String s)
           
(package private)  void checkString(java.lang.String s, java.lang.String val, java.lang.String emsg)
           
static void main(java.lang.String[] args)
          Tests the class ScanfReader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reader

ScanfReader reader
Constructor Detail

ScanfReaderTest

ScanfReaderTest(java.lang.String input)
Method Detail

main

public static void main(java.lang.String[] args)
Tests the class ScanfReader. If everything is OK, the string "Passed" is printed, and the program exits with status 0. Otherwise, diagnostics and a stack trace are printed, and the program exits with status 1.


checkChar

void checkChar(java.lang.String s,
               char val,
               java.lang.String emsg)

checkChars

void checkChars(java.lang.String s,
                java.lang.String valStr,
                java.lang.String emsg)

checkDouble

void checkDouble(java.lang.String s,
                 double val,
                 java.lang.String emsg)

checkInt

void checkInt(char code,
              java.lang.String s,
              int val,
              java.lang.String emsg)

checkString

void checkString(java.lang.String s,
                 java.lang.String val,
                 java.lang.String emsg)

checkException

private void checkException(java.lang.Exception e,
                            java.lang.String emsg)

checkLineAndCharNums

private void checkLineAndCharNums(int numc,
                                  int numl)

checkRead

private void checkRead(int n,
                       java.lang.String s)