public void TryAdd_EmptyStringIsAllowed() { // Arrange var dict = new AdaptiveCapacityDictionary <string, string>(); // Act var result = dict.TryAdd("", "foo"); // Assert Assert.True(result); }
public void TryAdd_EmptyStorage_CanAdd() { // Arrange var dict = new AdaptiveCapacityDictionary <string, object>(); // Act var result = dict.TryAdd("key", "value"); // Assert Assert.True(result); Assert.Collection( dict._arrayStorage, kvp => Assert.Equal(new KeyValuePair <string, object?>("key", "value"), kvp), kvp => Assert.Equal(default, kvp),