Exemple #1
0
        public void EnablerFitsTruthTable(bool input, bool enabler)
        {
            var expected = enabler && input;
            var bits     = Enumerable.Range(0, 8).Select(s => input).ToArray();
            var result   = _sut.Apply(new Byte(bits), enabler);

            Assert.AreEqual(expected, result.All(a => a));
        }