Exemplo n.º 1
0
        public void Test1()
        {
            var ssa = new SnapshotArray(3);

            ssa.Set(0, 5);
            var id = ssa.Snap();

            ssa.Set(0, 6);
            ssa.Get(0, id).Should().Be(5);
        }
Exemplo n.º 2
0
        public void Test2()
        {
            var ssa = new SnapshotArray(4);

            ssa.Snap();
            ssa.Snap();
            ssa.Get(3, 1);
            ssa.Set(2, 4);
            ssa.Snap();
            ssa.Set(1, 4);
        }