public void Initialize_WithCustomEqualityComparer()
        {
            var dataStore = new SimpleDataStore <string, int?> (StringComparer.InvariantCultureIgnoreCase);

            dataStore.Add("a", 1);

            Assert.That(dataStore.ContainsKey("a"));
            Assert.That(dataStore.ContainsKey("A"));
        }
Example #2
0
 private void AddWithoutScanning(TKey key, TValue value)
 {
     _innerDataStore.Add(key, Tuple.Create(value, _expirationPolicy.GetExpirationInfo(value)));
 }
 public void Add()
 {
     _store.Add("c", 5);
     Assert.That(_store.ContainsKey("c"));
     Assert.That(_store["c"], Is.EqualTo(5));
 }
 public void SetUp()
 {
     _store = new SimpleDataStore <string, int?>();
     _store.Add("a", 1);
     _store.Add("b", 2);
 }