diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditor.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditor.cs index 00efb19087..f633575561 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditor.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditor.cs @@ -179,7 +179,7 @@ namespace XmlEditor.Tests.Utils public object GetService(Type serviceType) { - throw new NotImplementedException(); + return document.GetService(serviceType); } public IList ContextActionProviders { diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditorProviderViewContent.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditorProviderViewContent.cs index 21c447cc10..18917c0893 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditorProviderViewContent.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockTextEditorProviderViewContent.cs @@ -24,5 +24,10 @@ namespace XmlEditor.Tests.Utils { throw new NotImplementedException(); } + + public override object GetService(Type serviceType) + { + return textEditor.GetService(serviceType); + } } } diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockViewContent.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockViewContent.cs index dc81f5cc3c..74ee6c2401 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockViewContent.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Utils/MockViewContent.cs @@ -184,7 +184,7 @@ namespace XmlEditor.Tests.Utils throw new NotImplementedException(); } - public object GetService(Type serviceType) + public virtual object GetService(Type serviceType) { return null; }