public void TestBoundCopyWithAdd()
        {
            var boundCopy = bindableStringByteDictionary.GetBoundCopy();

            NotifyDictionaryChangedEventArgs <string, byte> triggeredArgs = null;

            boundCopy.CollectionChanged += (_, args) => triggeredArgs = args;

            bindableStringByteDictionary.Add("test", 0);

            Assert.That(triggeredArgs.Action, Is.EqualTo(NotifyDictionaryChangedAction.Add));
            Assert.That(triggeredArgs.NewItems, Is.EquivalentTo(new KeyValuePair <string, byte>("test", 0).Yield()));
        }