thomashuston/OOP-Translator — Issue #33: Test Cases
Author: thomashuston
Created: 2011-12-02 00:27:50+00:00
State: open

We need to write extensive test cases. Among other things:

- Method Chaining
- Method Overloading
- Constructor Overloading
- Super() Constructor
- This() Constructor
- Referencing Super Methods
- Static Class Variables
- Final Variables
- Inheritance
- Packages
- Imports
- Command-Line Arguments
- Default Class Instance Variable Values
- For Loops
- While Loops
- Do-While Loops
- If/Else Statements
- Switch Statements
- Try/Catch Statements
- Throw
- Arrays
- Multi-Dimensional Arrays
- Array Initializers
- Assignment Chaining
- C++ Keywords as Variable/Method Names
- Print Statements
- String Concatenation
- Arithmetic Expressions
- Casting