Exemple #1
0
        public void Clear_EmptyStorage()
        {
            // Arrange
            var dict = new AdaptiveCapacityDictionary <string, string>();

            // Act
            dict.Clear();

            // Assert
            Assert.Empty(dict);
        }
Exemple #2
0
        public void Clear_ListStorage()
        {
            // Arrange
            var dict = new AdaptiveCapacityDictionary <string, object>()
            {
                { "key", "value" },
            };

            // Act
            dict.Clear();

            // Assert
            Assert.Empty(dict);
            Assert.IsType <KeyValuePair <string, object?>[]>(dict._arrayStorage);
            Assert.Null(dict._dictionaryStorage);
        }