示例#1
0
        public void DisableInitDataCopyTest()
        {
            // Входной параметр: новый объект класса DataObjectForTest().
            var dObj   = new DataObjectForTest();
            var result = new DataObjectForTest();

            dObj.CopyTo(result, true, true, true);
            dObj.DisableInitDataCopy();

            // Ожидаемый результат: несмотря на отключение инициализации копии данных у исходного объкекта, данные у исходного объекта и его копии эквивалентны.
            Assert.Equal(dObj.GetDataCopy(), result.GetDataCopy());
        }