public void SetResourceDictionarySourceOnDifferentInstances_ExpectDifferentObjects(string url) { var setup = new AppDomainSetup { ApplicationBase = "NOTHING_HERE" }; AppDomainContext.Invoke(setup, () => { var shared = new SharedDictionaryManager(); var expectDump = ResourceDictionaryUtilities.DumpMergedDictionaries(shared, url); var loading = new LoadingResourceDictionary(); var dump = ResourceDictionaryUtilities.DumpMergedDictionaries(loading, url); Assert.That(dump, Is.Not.EqualTo(expectDump)); }); }
internal string DumpMergedDictionariesSharedDictionaryManager(string url) { var target = new SharedDictionaryManager(); return(ResourceDictionaryUtilities.DumpMergedDictionaries(target, url)); }
internal string DumpMergedDictionariesLoadingResourceDictionary(string url) { var target = new LoadingResourceDictionary(); return(ResourceDictionaryUtilities.DumpMergedDictionaries(target, url)); }