public void ValueX(double a, double b, double c, double expected) { Homework1 hw1 = new Homework1(); double actual = hw1.ValueX(a, b, c); Assert.AreEqual(expected, actual); }
public void HypotenuseTest(int a, int b, double expected) { Homework1 hw1 = new Homework1(); double actual = hw1.Hypotenuse(a, b); Assert.AreEqual(expected, actual); }
static void Main(string[] args) { bool h = true; while (h == true) { Console.WriteLine("Please select Homework:"); int n = Utilities.Enter_int(); if (n == 1) { Homework1.Run(); } else if (n == 2) { Homework2.Run(); } else { Console.WriteLine("No such Homework!"); continue; } h = Continue(h); } }
public void Projection1() { int sum = Homework1.Primes() // 2 3 5 7 11 ... .Select(x => x + 1) // 3 4 6 8 12 .Take(2) .Sum(); Assert.AreEqual(7, sum); }
public void Primes2() { int sum = Homework1.Primes() .SkipWhile(x => x < 100) .Take(2) .Sum(); Assert.AreEqual(101 + 103, sum); }
public void Primes() { Func <int, bool> func = x => x < 10; int sum = Homework1.Primes() .TakeWhile(x => x < 10) .Sum(); Assert.AreEqual(2 + 3 + 5 + 7, sum); }
public void SumRevenueTest() { //arrange var target = new Homework1(); var data = GetHomeWorkProfiles(); var expected = new List <int> { 50, 66, 60 }; //act var actual = target.Sum(4, "Revenue", data); //assert CollectionAssert.AreEqual(expected, actual); }
public void SumCostTest() { //arrange var target = new Homework1(); var data = GetHomeWorkProfiles(); var expected = new List <int> { 6, 15, 24, 21 }; //act var actual = target.Sum(3, "Cost", data); //assert CollectionAssert.AreEqual(expected, actual); }