public void DictionaryTypeObject_GetValueOrDefault_FindsValue(Type key) { // Arrange this.typeObjDict.Add(key, "value"); // Act string actual = DictionaryExtensions.GetValueOrDefault <string>(this.typeObjDict, key); // Assert Assert.Equal("value", actual); }
public void DictionaryStringObject_GetValueOrDefault_FindsValue <T>(string key, T value) { // Arrange _strObjDict.Add(key, value); // Act T actual = DictionaryExtensions.GetValueOrDefault <T>(_strObjDict, key); // Assert Assert.Equal(value, actual); }
public void DictionaryStringString_GetValueOrDefault_FindsValue(string key) { // Arrange this.strStrDict.Add(key, "value"); // Act string actual = DictionaryExtensions.GetValueOrDefault(this.strStrDict, key); // Assert Assert.Equal("value", actual); }