protected override void Arrange() { base.Arrange(); GlobalResources.SetDictionary(new KeyedResourceDictionary()); extendedDictionary = GlobalResources.Get("ExtendedDictionary"); extendedDictionary.MergedDictionaries.Clear(); }
public void then_added_dictionaries_are_strongly_held() { var dictionaryRef1 = new WeakReference(GlobalResources.Get("testDictionary1")); var dictionaryRef2 = new WeakReference(GlobalResources.Get("testDictionary2")); var dictionaryRef3 = new WeakReference(GlobalResources.Get("testDictionary3")); GC.Collect(); Assert.IsTrue(dictionaryRef1.IsAlive); Assert.IsTrue(dictionaryRef2.IsAlive); Assert.IsTrue(dictionaryRef3.IsAlive); }
protected override void Arrange() { base.Arrange(); GlobalResources.SetDictionary(new KeyedResourceDictionary()); extendedDictionary = GlobalResources.Get("ExtendedDictionary"); Uri extensionsUri = UriTestHelper.GetTestResourceUri("SomeResourceFile.xaml"); dictionaryOne = (ResourceDictionary)Application.LoadComponent(extensionsUri); dictionaryTwo = new ResourceDictionary(); GlobalResources.AddExtendedDictionary(dictionaryOne); GlobalResources.AddExtendedDictionary(dictionaryTwo); }
public void then_can_add_as_uri_string_dictionairy() { Assert.IsNotNull(GlobalResources.Get("testDictionary2")); }
public void then_can_retrieve_well_known() { Assert.IsNotNull(GlobalResources.Get("ExpanderDictionary")); }
public void then_always_has_extended_dictionary() { Assert.IsNotNull(GlobalResources.Get("ExtendedDictionary")); }