Esempio n. 1
0
        public void UnpackingWorksCorrectly()
        {
            IEnumerable <Result> inner2()
            {
                yield return(ResultSense.FalseDominates);

                yield return(new Error("Test", Token.Anonymous("")));

                yield return(Result.False);
            }

            IEnumerable <Result> inner1()
            {
                yield return(ResultSense.FalseDominates);

                yield return(inner2().Pack());
            }

            Assert.AreEqual(inner1().HasErrors(), true);
        }