diff --git a/Advanced Software Engineering/Advanced Software Engineering Tests/SettingsAndHelperFunctionsTester.cs b/Advanced Software Engineering/Advanced Software Engineering Tests/SettingsAndHelperFunctionsTester.cs
index 2f015a3..2947558 100644
--- a/Advanced Software Engineering/Advanced Software Engineering Tests/SettingsAndHelperFunctionsTester.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering Tests/SettingsAndHelperFunctionsTester.cs
@@ -31,7 +31,7 @@ namespace Advanced_Software_Engineering_Tests {
obfuscatedInput = RandomSpaces() + obfuscatedInput + RandomSpaces();
- Assert.AreEqual(correctOutput, SettingsAndHelperFunctions.Strip(obfuscatedInput));
+ Assert.AreEqual(correctOutput, HelperFunctions.Strip(obfuscatedInput));
}
}
@@ -43,7 +43,7 @@ namespace Advanced_Software_Engineering_Tests {
string input = " a simple sentence surrounded by spaces ";
string expected = "a simple sentence surrounded by spaces";
- Assert.AreEqual(expected, SettingsAndHelperFunctions.Strip(input));
+ Assert.AreEqual(expected, HelperFunctions.Strip(input));
}
///
@@ -54,7 +54,7 @@ namespace Advanced_Software_Engineering_Tests {
string input = " a simple sentence surrounded by spaces ";
string expected = "a simple sentence surrounded by spaces";
- Assert.AreEqual(expected, SettingsAndHelperFunctions.Strip(input));
+ Assert.AreEqual(expected, HelperFunctions.Strip(input));
}
///
@@ -66,7 +66,7 @@ namespace Advanced_Software_Engineering_Tests {
string[] expected = (new List { "a", "test", "t", "asdf" }).ToArray();
int i = 0;
- foreach (string s in SettingsAndHelperFunctions.StripStringArray(input)) {
+ foreach (string s in HelperFunctions.StripStringArray(input)) {
Assert.AreEqual(expected[i++], s);
}
}
@@ -80,7 +80,7 @@ namespace Advanced_Software_Engineering_Tests {
string[] expected = (new List { "a", "simple", "sentence", "surrounded", "by", "spaces" }).ToArray();
int i = 0;
- foreach (string s in SettingsAndHelperFunctions.StripStringArray(input)) {
+ foreach (string s in HelperFunctions.StripStringArray(input)) {
Assert.AreEqual(expected[i++], s);
}
}
@@ -90,7 +90,7 @@ namespace Advanced_Software_Engineering_Tests {
///
[TestMethod]
public void CommandAndParameterParser_Manual1() {
- Dictionary commands = SettingsAndHelperFunctions.CommandAndParameterParser("moveto 200, 200");
+ Dictionary commands = HelperFunctions.CommandAndParameterParser("moveto 200, 200");
Assert.AreEqual("moveto", commands["command"][0]);
Assert.AreEqual("200", commands["parameters"][0]);
Assert.AreEqual("200", commands["parameters"][1]);
@@ -101,7 +101,7 @@ namespace Advanced_Software_Engineering_Tests {
///
[TestMethod]
public void CommandAndParameterParser_Manual2() {
- Dictionary commands = SettingsAndHelperFunctions.CommandAndParameterParser("clear");
+ Dictionary commands = HelperFunctions.CommandAndParameterParser("clear");
Assert.AreEqual("clear", commands["command"][0]);
Assert.IsFalse(commands.Keys.Contains("parameters"));
}
@@ -111,7 +111,7 @@ namespace Advanced_Software_Engineering_Tests {
///
[TestMethod]
public void CommandAndParameterParser_Manual3() {
- Dictionary commands = SettingsAndHelperFunctions.CommandAndParameterParser("");
+ Dictionary commands = HelperFunctions.CommandAndParameterParser("");
Assert.IsFalse(commands.Keys.Contains("command"));
Assert.IsFalse(commands.Keys.Contains("parameters"));
}
@@ -121,7 +121,7 @@ namespace Advanced_Software_Engineering_Tests {
///
[TestMethod]
public void CommandAndParameterParser_Manual4() {
- Dictionary commands = SettingsAndHelperFunctions.CommandAndParameterParser(" genericCommand 2, 3,4 5");
+ Dictionary commands = HelperFunctions.CommandAndParameterParser(" genericCommand 2, 3,4 5");
Assert.AreEqual("genericCommand", commands["command"][0]);
Assert.AreEqual("2", commands["parameters"][0]);
@@ -153,7 +153,7 @@ namespace Advanced_Software_Engineering_Tests {
input += RandomSpaces() + parameter + RandomSpaces() + "," + RandomSpaces();
}
- Dictionary commands = SettingsAndHelperFunctions.CommandAndParameterParser(input);
+ Dictionary commands = HelperFunctions.CommandAndParameterParser(input);
Assert.AreEqual(command, commands["command"][0]);
diff --git a/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj b/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj
index 42021c6..3ff02f2 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj
+++ b/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj
@@ -142,7 +142,7 @@
TextEditor.cs
-
+
Form
diff --git a/Advanced Software Engineering/Advanced Software Engineering/SettingsAndHelperFunctions.cs b/Advanced Software Engineering/Advanced Software Engineering/HelperFunctions.cs
similarity index 99%
rename from Advanced Software Engineering/Advanced Software Engineering/SettingsAndHelperFunctions.cs
rename to Advanced Software Engineering/Advanced Software Engineering/HelperFunctions.cs
index bd5e9b2..247da35 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/SettingsAndHelperFunctions.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering/HelperFunctions.cs
@@ -24,7 +24,7 @@ namespace Advanced_Software_Engineering {
///
/// This class simply provides settings and some functions that are used across many components.
///
- public class SettingsAndHelperFunctions {
+ public class HelperFunctions {
///
/// This function removes spaces from the start and the end of the text. This should be unit tested.
diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/DeclareVariable.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/DeclareVariable.cs
index a883d40..4854c32 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/DeclareVariable.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/DeclareVariable.cs
@@ -60,7 +60,7 @@ namespace Advanced_Software_Engineering.Verbs.Value {
// bools have ==
if (!(type == "bool")) {
//Seperate the assignment from the variables
- List assignmentList = SettingsAndHelperFunctions.StripStringArray(assignment.Split("="[0]));
+ List assignmentList = HelperFunctions.StripStringArray(assignment.Split("="[0]));
name = assignmentList[0];
value = ValueFactory.CreateValue(assignmentList[1], type);
} else {
diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueFactory.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueFactory.cs
index b9d72bd..201e6b0 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueFactory.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueFactory.cs
@@ -61,7 +61,7 @@ namespace Advanced_Software_Engineering.Verbs.Value {
}
public static IValue CreateValue(Drawer drawer, string value) {
- value = SettingsAndHelperFunctions.Strip(value);
+ value = HelperFunctions.Strip(value);
if (drawer.CheckVariableExists(value)) return new VariableValue(drawer, value);
else return ValueHelper.ConvertToIValue(value);
}
diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueHelper.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueHelper.cs
index 40e1d2a..c8d85bb 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueHelper.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueHelper.cs
@@ -14,7 +14,7 @@ namespace Advanced_Software_Engineering.Verbs.Value {
/// String to be converted to int
/// Integer representation of string
public static int ConvertToInt(string text) {
- text = SettingsAndHelperFunctions.Strip(text);
+ text = HelperFunctions.Strip(text);
return int.Parse(text);
}
@@ -24,7 +24,7 @@ namespace Advanced_Software_Engineering.Verbs.Value {
/// String to be converted to double
/// Double representation of string
public static double ConvertToDouble(string text) {
- text = SettingsAndHelperFunctions.Strip(text);
+ text = HelperFunctions.Strip(text);
return double.Parse(text);
}
@@ -121,7 +121,7 @@ namespace Advanced_Software_Engineering.Verbs.Value {
}
public static IValue ConvertToIValue(string text) {
- text = SettingsAndHelperFunctions.Strip(text);
+ text = HelperFunctions.Strip(text);
//No assignmnet
if (!text.Contains("=")) {
if (!text.Contains("#")) {
diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/VerbFactory.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/VerbFactory.cs
index f6979b1..1ec2ff6 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/VerbFactory.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/VerbFactory.cs
@@ -22,7 +22,7 @@ namespace Advanced_Software_Engineering {
/// The command as a string
/// A IVerb that maches the command
public static IVerb MakeVerb(Drawer drawer, string fullCommand) {
- CommandAndParameterParserResult result = SettingsAndHelperFunctions.CommandAndParameterParser(fullCommand);
+ CommandAndParameterParserResult result = HelperFunctions.CommandAndParameterParser(fullCommand);
string command = result.getCommand();
string[] commandParameters = result.getParameters();