Private
Public Access
CodeMaid Cleanup for testing project
This commit is contained in:
1 parent
843d98a21c
commit
028954052c
3 files changed
+62
-70
No files matched your search
+39
-39
@@ -6,13 +6,13 @@
|
|||||||
<members>
|
<members>
|
||||||
<member name="T:Advanced_Software_Engineering_Tests.CommandTester">
|
<member name="T:Advanced_Software_Engineering_Tests.CommandTester">
|
||||||
<summary>
|
<summary>
|
||||||
The CommandTester class tests the commands possible, mostly by getting a verb and checking it's description..
|
The CommandTester class tests the commands possible, mostly by getting a verb and checking it's description..
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.VerbFactoryTester_Automatic1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.VerbFactoryTester_Automatic1">
|
||||||
<summary>
|
<summary>
|
||||||
Automatically tests:
|
Automatically tests:
|
||||||
- moveto
|
- moveto
|
||||||
- drawto
|
- drawto
|
||||||
- line
|
- line
|
||||||
- rp
|
- rp
|
||||||
@@ -23,113 +23,113 @@
|
|||||||
- triangle
|
- triangle
|
||||||
- dot
|
- dot
|
||||||
- clear
|
- clear
|
||||||
- pen
|
- pen
|
||||||
- fill
|
- fill
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.MoveToTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.MoveToTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "move" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.MoveTo"/>.
|
tests the "move" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.MoveTo" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.MoveToTester_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.MoveToTester_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "moveto" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.MoveTo"/>.
|
tests the "moveto" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.MoveTo" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "drawto" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo"/>.
|
tests the "drawto" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "line" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo"/>.
|
tests the "line" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual3">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DrawToTester_Manual3">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "lineto" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo"/>.
|
tests the "lineto" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "regularpolygon" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon"/>.
|
tests the "regularpolygon" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "rp" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon"/>.
|
tests the "rp" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual3">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual3">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "regularpolygon" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon"/>.
|
tests the "regularpolygon" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual4">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.RegularPolygonTester_Manual4">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "rp" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon"/>.
|
tests the "rp" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.SquareTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.SquareTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "square" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Square"/>.
|
tests the "square" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Square" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.SquareTester_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.SquareTester_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "square" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Square"/>.
|
tests the "square" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Square" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.QuadrilateralTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.QuadrilateralTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "quadrilateral" command using <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawLines"/>. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Quadrilateral"/>.
|
tests the "quadrilateral" command using <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawLines" />. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Quadrilateral" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.CircleTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.CircleTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Tests the "circle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle"/>.
|
Tests the "circle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.TriangleTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.TriangleTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "triangle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Triangle"/>.
|
tests the "triangle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Triangle" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.TriangleTester_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.TriangleTester_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "triangle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Triangle"/>.
|
tests the "triangle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Triangle" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DotTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.DotTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
test the "dot" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Dot"/>.
|
test the "dot" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Dot" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ClearTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ClearTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
tests the "clear" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle"/>.
|
tests the "clear" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Tests the "reset" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen"/>
|
Tests the "reset" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen" />
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
Tests the "resetpen" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen"/>.
|
Tests the "resetpen" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.PenTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.PenTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Tests the command "pen". See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.PenColor"/>
|
Tests the command "pen". See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.PenColor" />
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.FillTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.FillTester_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Tests the command "fill". See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.FillColor"/>.
|
Tests the command "fill". See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.FillColor" />.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.IfTester_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.IfTester_Manual1">
|
||||||
@@ -165,7 +165,7 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="T:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester">
|
<member name="T:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester">
|
||||||
<summary>
|
<summary>
|
||||||
This class tests <see cref="T:Advanced_Software_Engineering.SettingsAndHelperFunctions"/> methods and some <see cref="T:Advanced_Software_Engineering.Verbs.Value"/> methods. It uses a combination of manual and random tests.
|
This class tests <see cref="T:Advanced_Software_Engineering.SettingsAndHelperFunctions" /> methods and some <see cref="T:Advanced_Software_Engineering.Verbs.Value" /> methods. It uses a combination of manual and random tests.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Random1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Random1">
|
||||||
@@ -175,68 +175,68 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.Strip(System.String)"/> test
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.Strip(System.String)" /> test
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.Strip(System.String)"/> test
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.Strip(System.String)" /> test
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToInt_Random1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToInt_Random1">
|
||||||
<summary>
|
<summary>
|
||||||
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToInt(System.String)"/> test.
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToInt(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random1">
|
||||||
<summary>
|
<summary>
|
||||||
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)"/> test.
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random2">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random2">
|
||||||
<summary>
|
<summary>
|
||||||
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)"/> test.
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random3">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random3">
|
||||||
<summary>
|
<summary>
|
||||||
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)"/> test.
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.StripStringArray_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.StripStringArray_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.StripStringArray(System.String[])"/> test.
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.StripStringArray(System.String[])" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.StripStringArray_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.StripStringArray_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.StripStringArray(System.String[])"/> test.
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.StripStringArray(System.String[])" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual1">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual2">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual2">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual3">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual3">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual4">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual4">
|
||||||
<summary>
|
<summary>
|
||||||
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Random1">
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Random1">
|
||||||
<summary>
|
<summary>
|
||||||
Random <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
Random <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)" /> test.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
+16
-20
@@ -1,22 +1,22 @@
|
|||||||
using System;
|
using Advanced_Software_Engineering;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Drawing;
|
|
||||||
using System.Text;
|
|
||||||
using Advanced_Software_Engineering;
|
|
||||||
using Advanced_Software_Engineering.Verbs.DrawingVerbs;
|
using Advanced_Software_Engineering.Verbs.DrawingVerbs;
|
||||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Drawing;
|
||||||
|
|
||||||
namespace Advanced_Software_Engineering_Tests {
|
namespace Advanced_Software_Engineering_Tests {
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// The CommandTester class tests the commands possible, mostly by getting a verb and checking it's description..
|
/// The CommandTester class tests the commands possible, mostly by getting a verb and checking it's description..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[TestClass]
|
[TestClass]
|
||||||
public class CommandTester {
|
public class CommandTester {
|
||||||
Random rand = new Random();
|
private Random rand = new Random();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Automatically tests:
|
/// Automatically tests:
|
||||||
/// - moveto
|
/// - moveto
|
||||||
/// - drawto
|
/// - drawto
|
||||||
/// - line
|
/// - line
|
||||||
/// - rp
|
/// - rp
|
||||||
@@ -27,7 +27,7 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
/// - triangle
|
/// - triangle
|
||||||
/// - dot
|
/// - dot
|
||||||
/// - clear
|
/// - clear
|
||||||
/// - pen
|
/// - pen
|
||||||
/// - fill
|
/// - fill
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
@@ -80,11 +80,8 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
correctDesc = "Draws a " + inputParameters[0] + " sided regular polygon, with rotation of " + (double)(Math.PI * inputParameters[2] / 180) + " radians, with inner radius of " + (double)inputParameters[1];
|
correctDesc = "Draws a " + inputParameters[0] + " sided regular polygon, with rotation of " + (double)(Math.PI * inputParameters[2] / 180) + " radians, with inner radius of " + (double)inputParameters[1];
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -406,7 +403,7 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
string input = "pen red";
|
string input = "pen red";
|
||||||
Verb verb = VerbFactory.MakeVerb(null, input);
|
Verb verb = VerbFactory.MakeVerb(null, input);
|
||||||
string verbDesc = verb.GetDescription();
|
string verbDesc = verb.GetDescription();
|
||||||
string correctDesc = "Set pen color to: Color [Red]";
|
string correctDesc = "Set pen color to: Color [Red]";
|
||||||
|
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
@@ -419,7 +416,7 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
string input = "fill pink";
|
string input = "fill pink";
|
||||||
Verb verb = VerbFactory.MakeVerb(null, input);
|
Verb verb = VerbFactory.MakeVerb(null, input);
|
||||||
string verbDesc = verb.GetDescription();
|
string verbDesc = verb.GetDescription();
|
||||||
string correctDesc = "Set fill color to: Color [Pink]";
|
string correctDesc = "Set fill color to: Color [Pink]";
|
||||||
|
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
@@ -430,10 +427,10 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
[TestMethod]
|
[TestMethod]
|
||||||
public void IfTester_Manual1() {
|
public void IfTester_Manual1() {
|
||||||
string input = "if i == 10";
|
string input = "if i == 10";
|
||||||
|
|
||||||
Verb verb = VerbFactory.MakeVerb(null, input);
|
Verb verb = VerbFactory.MakeVerb(null, input);
|
||||||
string verbDesc = verb.GetDescription();
|
string verbDesc = verb.GetDescription();
|
||||||
string correctDesc = "Tests if variable 'i' is equal to 10";
|
string correctDesc = "Tests if variable 'i' is equal to 10";
|
||||||
|
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
@@ -444,7 +441,7 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
[TestMethod]
|
[TestMethod]
|
||||||
public void MethodTester_Manual1() {
|
public void MethodTester_Manual1() {
|
||||||
string input = "def duck, int i";
|
string input = "def duck, int i";
|
||||||
|
|
||||||
Verb verb = VerbFactory.MakeVerb(null, input);
|
Verb verb = VerbFactory.MakeVerb(null, input);
|
||||||
string verbDesc = verb.GetDescription();
|
string verbDesc = verb.GetDescription();
|
||||||
string correctDesc = "Create a new method called 'duck' with input 'int i'. The method: ";
|
string correctDesc = "Create a new method called 'duck' with input 'int i'. The method: ";
|
||||||
@@ -461,10 +458,9 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
|
|
||||||
Verb verb = VerbFactory.MakeVerb(null, input);
|
Verb verb = VerbFactory.MakeVerb(null, input);
|
||||||
string verbDesc = verb.GetDescription();
|
string verbDesc = verb.GetDescription();
|
||||||
string correctDesc = "Declares and sets integer 'i' to '10'";
|
string correctDesc = "Declares and sets integer 'i' to '10'";
|
||||||
|
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+7
-11
@@ -1,25 +1,25 @@
|
|||||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
|
||||||
using Advanced_Software_Engineering;
|
using Advanced_Software_Engineering;
|
||||||
|
using Advanced_Software_Engineering.Verbs;
|
||||||
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Advanced_Software_Engineering.Verbs;
|
|
||||||
|
|
||||||
namespace Advanced_Software_Engineering_Tests {
|
namespace Advanced_Software_Engineering_Tests {
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// This class tests <see cref="SettingsAndHelperFunctions"/> methods and some <see cref="ValueHelper"/> methods. It uses a combination of manual and random tests.
|
/// This class tests <see cref="SettingsAndHelperFunctions"/> methods and some <see cref="ValueHelper"/> methods. It uses a combination of manual and random tests.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[TestClass]
|
[TestClass]
|
||||||
public class SettingsAndHelperFunctionsTester {
|
public class SettingsAndHelperFunctionsTester {
|
||||||
string alphabet = "abcdefghijklmnopqrstuvwxzy";
|
private string alphabet = "abcdefghijklmnopqrstuvwxzy";
|
||||||
Random rand = new Random();
|
private Random rand = new Random();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Random strip spaces test
|
/// Random strip spaces test
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public void Strip_Random1() {
|
public void Strip_Random1() {
|
||||||
|
|
||||||
for (int test = 0; test < 200; test++) {
|
for (int test = 0; test < 200; test++) {
|
||||||
int until = rand.Next(50);
|
int until = rand.Next(50);
|
||||||
string correctOutput = "";
|
string correctOutput = "";
|
||||||
@@ -33,7 +33,6 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
obfuscatedInput = randomSpaces() + obfuscatedInput + randomSpaces();
|
obfuscatedInput = randomSpaces() + obfuscatedInput + randomSpaces();
|
||||||
|
|
||||||
Assert.AreEqual(correctOutput, SettingsAndHelperFunctions.Strip(obfuscatedInput));
|
Assert.AreEqual(correctOutput, SettingsAndHelperFunctions.Strip(obfuscatedInput));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -183,7 +182,7 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
Assert.AreEqual("4 5", commands["parameters"][2]);
|
Assert.AreEqual("4 5", commands["parameters"][2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
string randomSpaces() {
|
private string randomSpaces() {
|
||||||
string spaces = " ";
|
string spaces = " ";
|
||||||
for (int i = 0; i < 50; i++) spaces += " ";
|
for (int i = 0; i < 50; i++) spaces += " ";
|
||||||
return spaces;
|
return spaces;
|
||||||
@@ -194,7 +193,6 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public void CommandAndParameterParser_Random1() {
|
public void CommandAndParameterParser_Random1() {
|
||||||
|
|
||||||
string[] randomCommands = { "test", "moveto", "lineto", "markiplier", "clear", "shape", "etc" };
|
string[] randomCommands = { "test", "moveto", "lineto", "markiplier", "clear", "shape", "etc" };
|
||||||
|
|
||||||
for (int test = 0; test < 10000; test++) {
|
for (int test = 0; test < 10000; test++) {
|
||||||
@@ -216,9 +214,7 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
foreach (string expected in parameters) {
|
foreach (string expected in parameters) {
|
||||||
Assert.AreEqual(expected, commands["parameters"][i++]);
|
Assert.AreEqual(expected, commands["parameters"][i++]);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user