public void Test_Pi_Ok(double result) { Assert.AreEqual(Exercise08.Pi(), result, 0.0001); }
public void Test_Exercise8(long n, string expected) { var actualResult = Exercise08.Run(n); actualResult.Should().BeEquivalentTo(expected); }
public void TestТRoundedNumber() { var actualResult = Exercise08.Run(2000000000); Assert.AreEqual("2 0 0 0 0 0 0 0 0 0", actualResult); }
public void TestVeryBigNumberNumber() { var actualResult = Exercise08.Run(999999999999); Assert.AreEqual("9 9 9 9 9 9 9 9 9 9 9 9", actualResult); }
public void TestТNegativeNumber() { var actualResult = Exercise08.Run(-1354626729); Assert.AreEqual("1 3 5 4 6 2 6 7 2 9", actualResult); }
public void TestZeroNumber() { var actualResult = Exercise08.Run(0); Assert.AreEqual("0", actualResult); }
public void Test_CountNumbers() { var exercise08 = new Exercise08(); Assert.AreEqual(exercise08.CountNumbers(new int[] { 1, 2, 5, 7, 12, 20, 30, 33 }), 2); }
public void Test_CalculatePi() { var exercise08 = new Exercise08(); Assert.AreEqual(exercise08.CalculatePi(0.0001f), Math.PI, 0.0001); }
public void Test_RemoveDuplicates() { var exercise08 = new Exercise08(); Assert.AreEqual(exercise08.RemoveDuplicates("abbbbbbccccd eeffffddbc"), "abcd efdbc"); }