public GetPropertyValue ( int propertyId ) : object | ||
propertyId | int | |
Результат | object |
public void NativeWindowHandleTest() { MockProvider mockWindow = new MockProvider(); IAutomationElement windowElement = SetupBasicWindowElement(mockWindow); IntPtr originalPtr = (IntPtr) mockWindow.GetPropertyValue(AEIds.NativeWindowHandleProperty.Id); // Test initial value mockWindow.SetPropertyValue(AEIds.NativeWindowHandleProperty.Id, null); Assert.AreEqual(0, windowElement.NativeWindowHandle, "Initial value"); // Test set value mockWindow.SetPropertyValue(AEIds.NativeWindowHandleProperty.Id, originalPtr); Assert.AreEqual(originalPtr.ToInt32(), windowElement.NativeWindowHandle, "Set value"); }
public void NativeWindowHandleTest () { MockProvider mockWindow = new MockProvider (); IAutomationElement windowElement = SetupBasicWindowElement (mockWindow); IntPtr originalPtr = (IntPtr) mockWindow.GetPropertyValue (AEIds.NativeWindowHandleProperty.Id); // Test initial value mockWindow.SetPropertyValue (AEIds.NativeWindowHandleProperty.Id, null); Assert.AreEqual (0, windowElement.NativeWindowHandle, "Initial value"); // Test set value mockWindow.SetPropertyValue (AEIds.NativeWindowHandleProperty.Id, originalPtr); Assert.AreEqual (originalPtr.ToInt32 (), windowElement.NativeWindowHandle, "Set value"); }