public void FullClearDataCopyTest() { // Входные параметры: объекты данных классов MasterClass и DetailClass. var obj = new MasterClass(); var detailobj = new DetailClass(); obj.StringMasterProperty = "StringMasterProperty"; obj.DetailClass.Add(detailobj); obj.IntMasterProperty = 666; detailobj.Detailproperty = "DetailProperty"; obj.FullClearDataCopy(); // Ожидаемый результат: после очистки, всех данные равны null. Assert.Null(obj.GetDataCopy()); Assert.Null(detailobj.GetDataCopy()); }