public void TestSetDelegate()
{
Func<BsonDocument, bool> func = doc => true;
CanCommandBeSentToSecondary.Delegate = func;
Assert.AreEqual(func, CanCommandBeSentToSecondary.Delegate);
CanCommandBeSentToSecondary.Delegate = CanCommandBeSentToSecondary.DefaultImplementation; // reset Delegate
}