Private
Public Access
Removed ValueHelper functions from SettingsAndHelperFunctionsTester
This commit is contained in:
1 parent
028954052c
commit
8bccded597
3 files changed
+93
-75
No files matched your search
+26
-21
@@ -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. 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">
|
||||||
@@ -183,26 +183,6 @@
|
|||||||
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">
|
|
||||||
<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">
|
<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.
|
||||||
@@ -238,5 +218,30 @@
|
|||||||
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>
|
||||||
|
<member name="T:Advanced_Software_Engineering_Tests.ValueHelperTester">
|
||||||
|
<summary>
|
||||||
|
This class tests <see cref="T:Advanced_Software_Engineering.Verbs.ValueHelper" /> methods. It uses a combination of manual and random tests.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.ValueHelperTester.ConvertToInt_Random1">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.ValueHelper.ConvertToInt(System.String)" /> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.ValueHelperTester.ConvertToDouble_Random1">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.ValueHelper.ConvertToDouble(System.String)" /> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.ValueHelperTester.ConvertToDouble_Random2">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.ValueHelper.ConvertToDouble(System.String)" /> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Advanced_Software_Engineering_Tests.ValueHelperTester.ConvertToDouble_Random3">
|
||||||
|
<summary>
|
||||||
|
Random <see cref="M:Advanced_Software_Engineering.Verbs.ValueHelper.ConvertToDouble(System.String)" /> test.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
+1
-54
@@ -1,5 +1,4 @@
|
|||||||
using Advanced_Software_Engineering;
|
using Advanced_Software_Engineering;
|
||||||
using Advanced_Software_Engineering.Verbs;
|
|
||||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@@ -8,7 +7,7 @@ using System.Linq;
|
|||||||
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. It uses a combination of manual and random tests.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[TestClass]
|
[TestClass]
|
||||||
public class SettingsAndHelperFunctionsTester {
|
public class SettingsAndHelperFunctionsTester {
|
||||||
@@ -58,58 +57,6 @@ namespace Advanced_Software_Engineering_Tests {
|
|||||||
Assert.AreEqual(expected, SettingsAndHelperFunctions.Strip(input));
|
Assert.AreEqual(expected, SettingsAndHelperFunctions.Strip(input));
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Random <see cref="ValueHelper.ConvertToInt(string)"/> test.
|
|
||||||
/// </summary>
|
|
||||||
[TestMethod]
|
|
||||||
public void ConvertToInt_Random1() {
|
|
||||||
for (int i = 0; i < 100000; i++) {
|
|
||||||
int expected = rand.Next(int.MinValue, int.MaxValue);
|
|
||||||
string input = expected.ToString();
|
|
||||||
|
|
||||||
Assert.AreEqual(expected, ValueHelper.ConvertToInt(input));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Random <see cref="ValueHelper.ConvertToDouble(string)"/> test.
|
|
||||||
/// </summary>
|
|
||||||
[TestMethod]
|
|
||||||
public void ConvertToDouble_Random1() {
|
|
||||||
for (int i = 0; i < 100000; i++) {
|
|
||||||
double expected = rand.NextDouble();
|
|
||||||
string input = expected.ToString();
|
|
||||||
|
|
||||||
Assert.AreEqual(expected, ValueHelper.ConvertToDouble(input));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Random <see cref="ValueHelper.ConvertToDouble(string)"/> test.
|
|
||||||
/// </summary>
|
|
||||||
[TestMethod]
|
|
||||||
public void ConvertToDouble_Random2() {
|
|
||||||
for (int i = 0; i < 100000; i++) {
|
|
||||||
double expected = rand.Next(100, 100) * rand.NextDouble();
|
|
||||||
string input = expected.ToString();
|
|
||||||
|
|
||||||
Assert.AreEqual(expected, ValueHelper.ConvertToDouble(input));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Random <see cref="ValueHelper.ConvertToDouble(string)"/> test.
|
|
||||||
/// </summary>
|
|
||||||
[TestMethod]
|
|
||||||
public void ConvertToDouble_Random3() {
|
|
||||||
for (int i = 0; i < 100000; i++) {
|
|
||||||
int expected = rand.Next(100, 100);
|
|
||||||
string input = ((double)expected).ToString();
|
|
||||||
|
|
||||||
Assert.AreEqual((double)expected, ValueHelper.ConvertToDouble(input));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Manual <see cref="SettingsAndHelperFunctions.StripStringArray(string[])"/> test.
|
/// Manual <see cref="SettingsAndHelperFunctions.StripStringArray(string[])"/> test.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
+66
@@ -0,0 +1,66 @@
|
|||||||
|
using Advanced_Software_Engineering.Verbs;
|
||||||
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
namespace Advanced_Software_Engineering_Tests {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// This class tests <see cref="ValueHelper"/> methods. It uses a combination of manual and random tests.
|
||||||
|
/// </summary>
|
||||||
|
[TestClass]
|
||||||
|
internal class ValueHelperTester {
|
||||||
|
private Random rand = new Random();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Random <see cref="ValueHelper.ConvertToInt(string)"/> test.
|
||||||
|
/// </summary>
|
||||||
|
[TestMethod]
|
||||||
|
public void ConvertToInt_Random1() {
|
||||||
|
for (int i = 0; i < 100000; i++) {
|
||||||
|
int expected = rand.Next(int.MinValue, int.MaxValue);
|
||||||
|
string input = expected.ToString();
|
||||||
|
|
||||||
|
Assert.AreEqual(expected, ValueHelper.ConvertToInt(input));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Random <see cref="ValueHelper.ConvertToDouble(string)"/> test.
|
||||||
|
/// </summary>
|
||||||
|
[TestMethod]
|
||||||
|
public void ConvertToDouble_Random1() {
|
||||||
|
for (int i = 0; i < 100000; i++) {
|
||||||
|
double expected = rand.NextDouble();
|
||||||
|
string input = expected.ToString();
|
||||||
|
|
||||||
|
Assert.AreEqual(expected, ValueHelper.ConvertToDouble(input));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Random <see cref="ValueHelper.ConvertToDouble(string)"/> test.
|
||||||
|
/// </summary>
|
||||||
|
[TestMethod]
|
||||||
|
public void ConvertToDouble_Random2() {
|
||||||
|
for (int i = 0; i < 100000; i++) {
|
||||||
|
double expected = rand.Next(100, 100) * rand.NextDouble();
|
||||||
|
string input = expected.ToString();
|
||||||
|
|
||||||
|
Assert.AreEqual(expected, ValueHelper.ConvertToDouble(input));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Random <see cref="ValueHelper.ConvertToDouble(string)"/> test.
|
||||||
|
/// </summary>
|
||||||
|
[TestMethod]
|
||||||
|
public void ConvertToDouble_Random3() {
|
||||||
|
for (int i = 0; i < 100000; i++) {
|
||||||
|
int expected = rand.Next(100, 100);
|
||||||
|
string input = ((double)expected).ToString();
|
||||||
|
|
||||||
|
Assert.AreEqual((double)expected, ValueHelper.ConvertToDouble(input));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in new issue
Block a user