public void Test1() { Assert.Equal(2022, PileOfCubes.findNb(4183059834009)); Assert.Equal(-1, PileOfCubes.findNb(24723578342962)); Assert.Equal(4824, PileOfCubes.findNb(135440716410000)); Assert.Equal(3568, PileOfCubes.findNb(40539911473216)); }
public void Alt_ValidParams_Calculates(long area, int expectedLevels) { // Act long levels = PileOfCubes.Alt(area); // Assert levels.Should().Be(expectedLevels); }
public void GetSum_ValidParams_Calculates(int levels, long expectedArea) { // Act double areas = PileOfCubes.GetSum(levels); // Assert areas.Should().Be(expectedArea); }
public void Test10() { Assert.AreEqual(-1, PileOfCubes.FindNb(121)); }
public void Test9() { Assert.AreEqual(4, PileOfCubes.FindNb(100)); }
public void Test8() { Assert.AreEqual(3, PileOfCubes.FindNb(36)); }
public void Test6() { Assert.AreEqual(2, PileOfCubes.FindNb(9)); }
public void Test5() { Assert.AreEqual(1, PileOfCubes.FindNb(1)); }
public void Test4() { Assert.AreEqual(3568, PileOfCubes.FindNb(40539911473216)); }
public void Test3() { Assert.AreEqual(4824, PileOfCubes.FindNb(135440716410000)); }
public void Test2() { Assert.AreEqual(-1, PileOfCubes.FindNb(24723578342962)); }
public void Test1() { Assert.AreEqual(2022, PileOfCubes.FindNb(4183059834009)); }
public void Test7() { Assert.AreEqual(45, PileOfCubes.FindNb(1071225)); }