public void SetToPowerSetGeneralTest(int[] set) { IList <IList <int> > sets = OtherMathProblems.SetToPowerSet(set); sets.Should().HaveCount(8); sets.SelectMany(en => en).Distinct().Should().HaveCount(set.Length); }
public void CalcPiUsingMonteCarloTest() { OtherMathProblems.CalcPiUsingMonteCarlo().Should().BeApproximately(Math.PI, 3); }
public void GetNthPerfectNumberTest(int n, int expected) { OtherMathProblems.CalcNthPerfectNumber(n).Should().Be(expected); }