示例#1
0
        public void IsSetIncremented()
        {
            var pc = new ProgramCounter();

            pc.Set(15);
            pc.Next();
            Assert.AreEqual(16, pc.Next());
        }
示例#2
0
        public void IsSecondOne()
        {
            var pc = new ProgramCounter();

            pc.Next();

            Assert.AreEqual(1, pc.Next());
        }
示例#3
0
        public void IsSetReturned()
        {
            var pc = new ProgramCounter();

            pc.Set(15);
            Assert.AreEqual(15, pc.Next());
        }
示例#4
0
        public void IsFirstZero()
        {
            var pc = new ProgramCounter();

            Assert.AreEqual(0, pc.Next());
        }