public void Check_If_CheckIfStringIsFact_Return_True_Value() { var factList = new List <Fact> { new Fact { FactName = "Wniosek", FactValue = true } }; string nameOfConclusion = "Wniosek"; var result = ConclusionOperations.CheckIfStringIsFact(nameOfConclusion, factList); Assert.AreEqual(result, true); }
public void When_Four_Rules_With_Particluar_Conclusion_FindRules_Return_Four() { var ruleList = new List <Rule> { new Rule(1, "Wniosek", new List <string> { "warunek" }, true), new Rule(1, "Wniosek", new List <string> { "warunek" }, true), new Rule(1, "Wniosek", new List <string> { "warunek" }, true), new Rule(1, "Wniosek", new List <string> { "warunek" }, true), new Rule(1, "Wniosek1", new List <string> { "warunek" }, true), }; List <Rule> result = ConclusionOperations.FindRulesWithParticularConclusion("Wniosek", ruleList); Assert.AreEqual(4, result.Count); }