public void Instance_NoInstanceExists_ThrowsAutomationException_Automation010() { try { AutomationSession.Instance(); } catch (A11yAutomationException e) { Assert.IsTrue(e.Message.Contains(" Automation010:")); throw; } }
public void Instance_InstanceExists_ReturnsSameInstance() { AutomationSession session = AutomationSession.NewInstance(TestParameters, null); Assert.IsNotNull(session); try { Assert.AreSame(session, AutomationSession.Instance()); } finally { AutomationSession.ClearInstance(); } }
public void Instance_NoInstanceExists_ThrowsAutomationException_Automation010() { using (ShimsContext.Create()) { InitializeShims(); try { AutomationSession.Instance(); } catch (A11yAutomationException e) { Assert.IsTrue(e.Message.Contains(" Automation010:")); throw; } } }
public void Instance_InstanceExists_ReturnsSameInstance() { using (ShimsContext.Create()) { InitializeShims(); AutomationSession session = AutomationSession.NewInstance(TestParameters, null); Assert.IsNotNull(session); try { Assert.AreSame(session, AutomationSession.Instance()); } finally { AutomationSession.ClearInstance(); } } }