コード例 #1
0
        public void CollectionExtensions_IDictionary_GetOrCreateValue_GetsValueIfContainedInDictionary()
        {
            // Arrange
            IDictionary <string, string> dictionary = new Dictionary <string, string> {
                { "blah", "value" }
            };

            // Act
            // ReSharper disable InvokeAsExtensionMethod
            var result = CollectionExtensions.GetOrCreateValue(dictionary, "blah", () => "yo");

            // ReSharper restore InvokeAsExtensionMethod

            // Assert
            Assert.AreEqual("value", result);
        }