Exemplo n.º 1
0
        public void PeekLastEmptyExceptionTest()
        {
            // arrange
            ByteCircularBuffer target;

            target = new ByteCircularBuffer(10);

            // act & assert
            Assert.That(() => target.PeekLast(), Throws.TypeOf <InvalidOperationException>());
        }
Exemplo n.º 2
0
        public void PeekLastWrapBufferTest()
        {
            // arrange
            ByteCircularBuffer target;
            byte expected;
            byte actual;

            target = new ByteCircularBuffer(3);
            target.Put(1);
            target.Put(2);
            target.Put(3);

            expected = 3;

            // act
            actual = target.PeekLast();

            // assert
            actual.Should().
            Be(expected);
        }