Private
Public Access
Misc changes to testing
This commit is contained in:
1 parent
6d64251b52
commit
11fca1fad4
4 files changed
+126
-5
No files matched your search
+117
-2
@@ -15,7 +15,7 @@
|
|||||||
- moveto
|
- moveto
|
||||||
- drawto
|
- drawto
|
||||||
- line
|
- line
|
||||||
- shape
|
- rp
|
||||||
Current todo list:
|
Current todo list:
|
||||||
- square
|
- square
|
||||||
- rectangle
|
- rectangle
|
||||||
@@ -87,6 +87,11 @@
|
|||||||
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">
|
||||||
|
<summary>
|
||||||
|
Tests the "circle" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle"/>.
|
||||||
|
</summary>
|
||||||
|
</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"/>.
|
||||||
@@ -104,7 +109,42 @@
|
|||||||
</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
|
tests the "clear" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle"/>.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual1">
|
||||||
|
<summary>
|
||||||
|
Tests the "reset" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ResetPenTester_Manual2">
|
||||||
|
<summary>
|
||||||
|
Tests the "resetpen" command. See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen"/>.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.PenTester_Manual1">
|
||||||
|
<summary>
|
||||||
|
Tests the command "pen". See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.PenColor"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.FillTester_Manual1">
|
||||||
|
<summary>
|
||||||
|
Tests the command "fill". See <see cref="T:Advanced_Software_Engineering.Verbs.DrawingVerbs.FillColor"/>.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.IfTester_Manual1">
|
||||||
|
<summary>
|
||||||
|
Tests the "if" command. It hasn't been implemented yet.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.MethodTester_Manual1">
|
||||||
|
<summary>
|
||||||
|
Tests the "def" command. It hasn't been implemented yet.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.CommandTester.ValueTester_Manual1">
|
||||||
|
<summary>
|
||||||
|
Tests the "int" declaration and assignment. It hasn't been implemented yet.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Advanced_Software_Engineering_Tests.Properties.Resources">
|
<member name="T:Advanced_Software_Engineering_Tests.Properties.Resources">
|
||||||
@@ -123,5 +163,80 @@
|
|||||||
resource lookups using this strongly typed resource class.
|
resource lookups using this strongly typed resource class.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester">
|
||||||
|
<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.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Random1">
|
||||||
|
<summary>
|
||||||
|
Random strip spaces test
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Manual1">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.Strip(System.String)"/> test
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.Strip_Manual2">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.Strip(System.String)"/> test
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToInt_Random1">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToInt(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random1">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random2">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.ConvertToDouble_Random3">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.Value.ConvertToDouble(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.StripStringArray_Manual1">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.StripStringArray(System.String[])"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.StripStringArray_Manual2">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.StripStringArray(System.String[])"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual1">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual2">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual3">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Manual4">
|
||||||
|
<summary>
|
||||||
|
Manual <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.SettingsAndHelperFunctionsTester.CommandAndParameterParser_Random1">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.SettingsAndHelperFunctions.CommandAndParameterParser(System.String)"/> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
@@ -406,7 +406,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: red";
|
string correctDesc = "Set pen color to: Color [Red]";
|
||||||
|
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
@@ -419,7 +419,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: pink";
|
string correctDesc = "Set fill color to: Color [Pink]";
|
||||||
|
|
||||||
Assert.AreEqual(correctDesc, verbDesc);
|
Assert.AreEqual(correctDesc, verbDesc);
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -37,7 +37,7 @@ namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns>Description of the fill color</returns>
|
/// <returns>Description of the fill color</returns>
|
||||||
public string GetDescription() {
|
public string GetDescription() {
|
||||||
return "Set fill color to " + color.ToString();
|
return "Set fill color to: " + color.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,13 @@
|
|||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
namespace Advanced_Software_Engineering {
|
namespace Advanced_Software_Engineering {
|
||||||
|
/// <summary>
|
||||||
|
/// This class is resposible for the command help window. The command help window shows help for the commands.
|
||||||
|
/// </summary>
|
||||||
public partial class CommandHelp : Form {
|
public partial class CommandHelp : Form {
|
||||||
|
/// <summary>
|
||||||
|
/// Initilize CommandHelp.
|
||||||
|
/// </summary>
|
||||||
public CommandHelp() {
|
public CommandHelp() {
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user