コード例 #1
0
    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);
    }
コード例 #2
0
 public void CalcPiUsingMonteCarloTest()
 {
     OtherMathProblems.CalcPiUsingMonteCarlo().Should().BeApproximately(Math.PI, 3);
 }
コード例 #3
0
 public void GetNthPerfectNumberTest(int n, int expected)
 {
     OtherMathProblems.CalcNthPerfectNumber(n).Should().Be(expected);
 }