public void EnableInitDataCopyTest() { // Входной параметр: новый объект класса DataObjectForTest(). var dObj = new DataObjectForTest(); dObj.DisableInitDataCopy(); var result = new DataObjectForTest(); dObj.CopyTo(result, true, true, true); dObj.EnableInitDataCopy(); // Ожидаемый результат: несмотря на отключение, а заьеи включение инициализации копии данных у исходного объкекта, данные у исходного объекта и его копии эквивалентны. Assert.Equal(dObj.GetDataCopy(), result.GetDataCopy()); }