public void Test10() { var p = new Problem10(); var result = p.Solution1(); Assert.Equal(142913828922, result); }
public void Problem10_ShouldReturn_142913828922() { Assert.Throws <NotImplementedException>(() => { Problem10.GetResult(); }); }
public void TestIs3Prime() { int primeCandidate = 3; Problem10 problem10 = new Problem10(); bool isPrime = problem10.isPrime(primeCandidate); Assert.AreEqual(true, isPrime); }
public void TestSumOfPrimesBelow10() { int max = 10; Problem10 problem10 = new Problem10(); long sum = problem10.findSumOfNaturalsUnder(max); Assert.AreEqual(17L, sum); }
public void CalculatesSum(ulong maxValue, ulong expectedSum) { var sut = new Problem10(); var sum = sut.SumPrimes(maxValue); Assert.AreEqual(expectedSum, sum); }
public void GenerateImageTest() { var lights = Problem10.ParseInput(TestInput); var image = Problem10.GenerateImage(lights); Console.Error.WriteLine(image); Assert.IsTrue(image.Contains("#...#..###")); Assert.IsTrue(image.Contains("#...#...#")); Assert.IsTrue(image.Contains("#####...#")); }
static void Main(string[] args) { Console.WriteLine($"Problem 1: {Problem1.Solve()}"); Console.WriteLine($"Problem 2: {Problem2.Solve()}"); Console.WriteLine($"Problem 3: {Problem3.Solve()}"); Console.WriteLine($"Problem 4: {Problem4.Solve()}"); Console.WriteLine($"Problem 5: {Problem5.Solve()}"); Console.WriteLine($"Problem 6: {Problem6.Solve()}"); Console.WriteLine($"Problem 7: {Problem7.Solve()}"); Console.WriteLine($"Problem 8: {Problem8.Solve()}"); Console.WriteLine($"Problem 9: {Problem9.Solve()}"); Console.WriteLine($"Problem 10: {Problem10.Solve()}"); }
public void ParseInputTest() { var parsedInput = Problem10.ParseInput(TestInput); var coord1 = new Coordinate(9, 1); Assert.AreEqual(new Coordinate(9, 1), parsedInput[0].Position); Assert.AreEqual(new Vector(0, 2), parsedInput[0].Velocity); var coord2 = new Coordinate(10, -3); Assert.AreEqual(new Coordinate(10, -3), parsedInput[12].Position); Assert.AreEqual(new Vector(-1, 1), parsedInput[12].Velocity); }
public void Test10(int n) { string expected = (n % 10).ToString(); using (var sw = new StringWriter()) { using (var sr = new StringReader($"{n}")) { Console.SetIn(sr); Console.SetOut(sw); Problem10.Main(); } string result = sw.ToString().Trim(); Assert.AreEqual(expected, result); } }
public void Problem10_Return_Result_142913828922() { long act = Problem10.SummationOfPrimes(); Assert.True(act.Equals(142913828922)); }
public static void GeneralizedSolution_TestExample_ReturnsResult(int n, long x) { var result = Problem10.GeneralizedSolution(n); Assert.AreEqual(x, result); }
public static void Solution_ReturnsResult() { var result = Problem10.Solution(); Assert.AreEqual(142913828922, result); }
public void FindPartTwo() { Assert.AreEqual(8, Problem10.FindPartTwo(_testInput1)); Assert.AreEqual(19208, Problem10.FindPartTwo(_testInput2)); }
public void FindPartOne() { Assert.AreEqual(35, Problem10.FindPartOne(_testInput1)); Assert.AreEqual(220, Problem10.FindPartOne(_testInput2)); }