public void ParseCanExtractTerms() { Parse test1 = new Parse(); int[] expected_terms = test1.ExtractTerms("1 + 1"); Assert.IsInstanceOfType(expected_terms, typeof(Int32[])); CollectionAssert.AreEqual(expected_terms, new int[] { 1, 1 }); //or int[] example_terms = new int[] { 1, 1 }; CollectionAssert.AreEqual(expected_terms, example_terms); }
public void ParseThrowsExceptionForBadTerms() { Parse test1 = new Parse(); int[] expected_terms = test1.ExtractTerms("1 + a"); Assert.AreEqual(expected_terms, new int[] { 1, 1 }); }