22 references to Purge
WindowsBase.Tests (22)
System\Windows\WeakEventManagerTests.cs (22)
2593Assert.False(manager.Purge(source, data, true)); 2599Assert.False(manager.Purge(source, data, true)); 2620Assert.False(manager.Purge(source, list, false)); 2647Assert.True(manager.Purge(source, list, false)); 2655Assert.True(manager.Purge(source, list, false)); 2671Assert.Throws<NullReferenceException>(() => manager.Purge(source, null!, false)); 2684Assert.Throws<InvalidCastException>(() => manager.Purge(source, new object(), false)); 2698Assert.False(manager.Purge(null!, data, true)); 2702Assert.False(manager.Purge(null!, data, true)); 2716Assert.False(manager.Purge(null!, data, true)); 2720Assert.False(manager.Purge(null!, data, true)); 2740Assert.False(manager.Purge(source, data, true)); 2746Assert.False(manager.Purge(source, data, true)); 2765Assert.False(manager.Purge(source, list, false)); 2790Assert.True(manager.Purge(source, list, false)); 2798Assert.True(manager.Purge(source, list, false)); 2812Assert.Throws<NullReferenceException>(() => manager.Purge(source, null!, false)); 2823Assert.Throws<InvalidCastException>(() => manager.Purge(source, new object(), false)); 2834Assert.False(manager.Purge(null!, data, true)); 2837Assert.False(manager.Purge(null!, data, true)); 2847Assert.False(manager.Purge(null!, data, true)); 2850Assert.False(manager.Purge(null!, data, true));