コード例 #1
0
            public void ReturnsCorrectString_GivenX45()
            {
                var expected = "X0 = 0; Sum of even valued terms = 0\nX1 = 1; Sum of even valued terms = 0\nX2 = 1; Sum of even valued terms = 0\nX3 = 2; Sum of even valued terms = 2\nX4 = 3; Sum of even valued terms = 2\nX5 = 5; Sum of even valued terms = 2\nX6 = 8; Sum of even valued terms = 10\nX7 = 13; Sum of even valued terms = 10\nX8 = 21; Sum of even valued terms = 10\nX9 = 34; Sum of even valued terms = 44\nX10 = 55; Sum of even valued terms = 44\nX11 = 89; Sum of even valued terms = 44\nX12 = 144; Sum of even valued terms = 188\nX13 = 233; Sum of even valued terms = 188\nX14 = 377; Sum of even valued terms = 188\nX15 = 610; Sum of even valued terms = 798\nX16 = 987; Sum of even valued terms = 798\nX17 = 1,597; Sum of even valued terms = 798\nX18 = 2,584; Sum of even valued terms = 3,382\nX19 = 4,181; Sum of even valued terms = 3,382\nX20 = 6,765; Sum of even valued terms = 3,382\nX21 = 10,946; Sum of even valued terms = 14,328\nX22 = 17,711; Sum of even valued terms = 14,328\nX23 = 28,657; Sum of even valued terms = 14,328\nX24 = 46,368; Sum of even valued terms = 60,696\nX25 = 75,025; Sum of even valued terms = 60,696\nX26 = 121,393; Sum of even valued terms = 60,696\nX27 = 196,418; Sum of even valued terms = 257,114\nX28 = 317,811; Sum of even valued terms = 257,114\nX29 = 514,229; Sum of even valued terms = 257,114\nX30 = 832,040; Sum of even valued terms = 1,089,154\nX31 = 1,346,269; Sum of even valued terms = 1,089,154\nX32 = 2,178,309; Sum of even valued terms = 1,089,154\nX33 = 3,524,578; Sum of even valued terms = 4,613,732\nX34 = 5,702,887; Sum of even valued terms = 4,613,732\nX35 = 9,227,465; Sum of even valued terms = 4,613,732\nX36 = 14,930,352; Sum of even valued terms = 19,544,084\nX37 = 24,157,817; Sum of even valued terms = 19,544,084\nX38 = 39,088,169; Sum of even valued terms = 19,544,084\nX39 = 63,245,986; Sum of even valued terms = 82,790,070\nX40 = 102,334,155; Sum of even valued terms = 82,790,070\nX41 = 165,580,141; Sum of even valued terms = 82,790,070\nX42 = 267,914,296; Sum of even valued terms = 350,704,366\nX43 = 433,494,437; Sum of even valued terms = 350,704,366\nX44 = 701,408,733; Sum of even valued terms = 350,704,366\nX45 = 1,134,903,170; Sum of even valued terms = 1,485,607,536\n";
                var result   = problem2.ToString(45);

                Assert.AreEqual(expected, result);
            }