Advanced Software Engineering
Advanced_Software_Engineering_Tests.CommandTester Class Reference

The CommandTester class tests the commands possible, mostly by getting a IVerb and checking it's description.. More...

Public Member Functions

void VerbFactoryTester_Automatic1 ()
 Automatically tests: More...
 
void MoveToTester_Manual1 ()
 tests the "move" command. See MoveTo. More...
 
void MoveToTester_Manual2 ()
 tests the "moveto" command. See MoveTo. More...
 
void DrawToTester_Manual1 ()
 tests the "drawto" command. See DrawTo. More...
 
void DrawToTester_Manual2 ()
 tests the "line" command. See DrawTo. More...
 
void DrawToTester_Manual3 ()
 tests the "lineto" command. See DrawTo. More...
 
void RegularPolygonTester_Manual1 ()
 tests the "regularpolygon" command. See RegularPolygon. More...
 
void RegularPolygonTester_Manual2 ()
 tests the "rp" command. See RegularPolygon. More...
 
void RegularPolygonTester_Manual3 ()
 tests the "regularpolygon" command. See RegularPolygon. More...
 
void RegularPolygonTester_Manual4 ()
 tests the "rp" command. See RegularPolygon. More...
 
void SquareTester_Manual1 ()
 tests the "square" command. See Square. More...
 
void SquareTester_Manual2 ()
 tests the "square" command. See Square. More...
 
void CircleTester_Manual1 ()
 Tests the "circle" command. See Circle. More...
 
void TriangleTester_Manual1 ()
 tests the "triangle" command. See Triangle. More...
 
void TriangleTester_Manual2 ()
 tests the "triangle" command. See Triangle. More...
 
void DotTester_Manual1 ()
 test the "dot" command. See Dot. More...
 
void ClearTester_Manual1 ()
 tests the "clear" command. See Circle. More...
 
void ResetPenTester_Manual1 ()
 Tests the "reset" command. See ResetPen More...
 
void ResetPenTester_Manual2 ()
 Tests the "resetpen" command. See ResetPen. More...
 
void PenTester_Manual1 ()
 Tests the command "pen". See PenColor More...
 
void FillTester_Manual1 ()
 Tests the command "fill". See FillColor. More...
 
void IfTester_Manual1 ()
 Tests the "if" command. It hasn't been implemented yet. More...
 
void MethodTester_Manual1 ()
 Tests the "def" command. It hasn't been implemented yet. More...
 
void ValueTester_Manual1 ()
 Tests the "int" declaration and assignment. It hasn't been implemented yet. More...
 

Detailed Description

The CommandTester class tests the commands possible, mostly by getting a IVerb and checking it's description..

Member Function Documentation

◆ CircleTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.CircleTester_Manual1 ( )

Tests the "circle" command. See Circle.

◆ ClearTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.ClearTester_Manual1 ( )

tests the "clear" command. See Circle.

◆ DotTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.DotTester_Manual1 ( )

test the "dot" command. See Dot.

◆ DrawToTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual1 ( )

tests the "drawto" command. See DrawTo.

◆ DrawToTester_Manual2()

void Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual2 ( )

tests the "line" command. See DrawTo.

◆ DrawToTester_Manual3()

void Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual3 ( )

tests the "lineto" command. See DrawTo.

◆ FillTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.FillTester_Manual1 ( )

Tests the command "fill". See FillColor.

◆ IfTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.IfTester_Manual1 ( )

Tests the "if" command. It hasn't been implemented yet.

◆ MethodTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.MethodTester_Manual1 ( )

Tests the "def" command. It hasn't been implemented yet.

◆ MoveToTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.MoveToTester_Manual1 ( )

tests the "move" command. See MoveTo.

◆ MoveToTester_Manual2()

void Advanced_Software_Engineering_Tests.CommandTester.MoveToTester_Manual2 ( )

tests the "moveto" command. See MoveTo.

◆ PenTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.PenTester_Manual1 ( )

Tests the command "pen". See PenColor

◆ RegularPolygonTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual1 ( )

tests the "regularpolygon" command. See RegularPolygon.

◆ RegularPolygonTester_Manual2()

void Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual2 ( )

tests the "rp" command. See RegularPolygon.

◆ RegularPolygonTester_Manual3()

void Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual3 ( )

tests the "regularpolygon" command. See RegularPolygon.

◆ RegularPolygonTester_Manual4()

void Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual4 ( )

tests the "rp" command. See RegularPolygon.

◆ ResetPenTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual1 ( )

Tests the "reset" command. See ResetPen

◆ ResetPenTester_Manual2()

void Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual2 ( )

Tests the "resetpen" command. See ResetPen.

◆ SquareTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.SquareTester_Manual1 ( )

tests the "square" command. See Square.

◆ SquareTester_Manual2()

void Advanced_Software_Engineering_Tests.CommandTester.SquareTester_Manual2 ( )

tests the "square" command. See Square.

◆ TriangleTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.TriangleTester_Manual1 ( )

tests the "triangle" command. See Triangle.

◆ TriangleTester_Manual2()

void Advanced_Software_Engineering_Tests.CommandTester.TriangleTester_Manual2 ( )

tests the "triangle" command. See Triangle.

◆ ValueTester_Manual1()

void Advanced_Software_Engineering_Tests.CommandTester.ValueTester_Manual1 ( )

Tests the "int" declaration and assignment. It hasn't been implemented yet.

◆ VerbFactoryTester_Automatic1()

void Advanced_Software_Engineering_Tests.CommandTester.VerbFactoryTester_Automatic1 ( )

Automatically tests:

  • moveto
  • drawto
  • line
  • rp Current todo list:
  • square
  • rectangle
  • circle
  • triangle
  • dot
  • clear
  • pen
  • fill

The documentation for this class was generated from the following file: