Ejemplo n.º 1
0
        public void SubGridCellSegmentPassesDataWrapper_NonStatic_ReplacePass_Test()
        {
            using (var item = new SubGridCellSegmentPassesDataWrapper_NonStatic())
            {
                CellPass pass = TestCellPass();

                item.AddPass(1, 1, pass);
                Assert.Equal(1, item.PassCount(1, 1));
                Assert.True(item.ExtractCellPass(1, 1, 0).Equals(pass), "Cell added is not as expected when retrieved");

                pass.CCV = 1000; // Change the cell pass a little

                item.ReplacePass(1, 1, 0, pass);

                Assert.True(item.ExtractCellPass(1, 1, 0).Equals(pass), "Cell added is not as expected when retrieved");
            }
        }