Skip to content

Commit 5f42ef4

Browse files
committed
✔️ Test: Wrote units tests for Equation.cs
1 parent 458126b commit 5f42ef4

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
using Common.BasicHelper.Utils.Extensions;
2+
3+
namespace Common.BasicHelper.Math;
4+
5+
[TestClass()]
6+
public class Equation_Tests
7+
{
8+
[TestMethod()]
9+
public void Test_SolveEquation()
10+
{
11+
Assert.AreEqual
12+
(
13+
Equation.SolveEquation(3, 4, 55, 6, -2, 10).Print<double>(),
14+
"5, 10"
15+
);
16+
17+
Assert.AreEqual
18+
(
19+
Equation.SolveEquation
20+
(
21+
3, 5, -3, 8,
22+
5, -1, 4, 30,
23+
2, 3, -1, 10
24+
).Print<double>(),
25+
"2, 4, 6"
26+
);
27+
28+
Assert.AreEqual
29+
(
30+
Equation.SolveEquation
31+
(
32+
2, 3, 5, 7, 31,
33+
4, 5, 7, 11, 61,
34+
3, 2, 4, 5, 26,
35+
1, 1, 2, 3, 13
36+
).Print<double>(),
37+
"5, 7, -7, 5"
38+
);
39+
}
40+
}

0 commit comments

Comments
 (0)