public void CalculateTruthTable(IEnumerable <string> stringSet, IEnumerable <IEnumerable <string> > expected)
        {
            var sut    = new TruthTable.TruthTableCalculator();
            var actual = sut.GetTruthTable(stringSet);

            actual.Should().BeEquivalentTo(expected);
        }
        public void CalculateAndOperation(string operationstring, IEnumerable <string> stringSet, IEnumerable <IEnumerable <string> > expected)
        {
            var sut    = new TruthTable.TruthTableCalculator();
            var actual = sut.GetTruthTableAndResult(operationstring, stringSet);

            actual.Should().BeEquivalentTo(expected);
        }