public void ClearPrototypingTest() { // Входные параметры: два объекта класса DataObjectForTest. var dObj = new DataObjectForTest(); var result = new DataObjectForTest(); dObj.Prototyping(); dObj.CopySysProps(result); dObj.ClearPrototyping(); // Ожидаемый результат: значение свойства __PrototypeKey у исходного объекта со снятой прототипизацией и копии исходного объекта не эквивалентны. Assert.NotEqual(dObj.__PrototypeKey, result.__PrototypeKey); }