public void DisableCollectionSynchronization() { string[] stuff = new[] { "foo", "bar" }; object context = new object(); CollectionSynchronizationCallback callback = (collection, o, method, access) => { }; BindingBase.EnableCollectionSynchronization(stuff, context, callback); BindingBase.DisableCollectionSynchronization(stuff); CollectionSynchronizationContext syncContext; Assert.IsFalse(BindingBase.TryGetSynchronizedCollection(stuff, out syncContext)); Assert.IsNull(syncContext); }
public void DisableCollectionSynchronizationInvalid() { Assert.That(() => BindingBase.DisableCollectionSynchronization(null), Throws.InstanceOf <ArgumentNullException>()); }