public void ConstantTerm_CalculateResultsNullDieRollerTest() { // setup test IExpressionTerm term = new ConstantTerm(8); // run test IReadOnlyList <TermResult> results = term.CalculateResults(null); // validate results Assert.IsNotNull(results); Assert.AreEqual(1, results.Count); TermResult r = results.FirstOrDefault(); Assert.IsNotNull(r); Assert.AreEqual(1, r.Scalar); Assert.AreEqual(8, r.Value); Assert.AreEqual("ConstantTerm", r.Type); }