public void indexer_TKey_getAdd() { var expected = DateTime.MinValue; var obj = new MultitonCollection<int, DateTime>(); var actual = obj[123]; Assert.Equal(expected, actual); }
public void indexer_TKey_setAdd() { const string expected = "example"; var obj = new MultitonCollection<int, string>(); obj[123] = expected; var actual = obj[123]; Assert.Equal(expected, actual); }
public void indexer_TKey_get() { const string expected = "example"; var obj = new MultitonCollection<int, string> { { 123, expected } }; var actual = obj[123]; Assert.Equal(expected, actual); }
public void op_Add_TKey_TValue() { var obj = new MultitonCollection<int, DateTime>(); Assert.Equal(0, obj.Count()); obj.Add(123, DateTime.Today); Assert.Equal(1, obj.Count()); }
public void op_GetValue_TKey() { var obj = new MultitonCollection<int, string>(); const string expected = "example"; obj.Add(123, expected); Assert.Equal(expected, obj.GetValue(123)); }
public void op_GetEnumerator() { IEnumerable obj = new MultitonCollection<int, DateTime>(); Assert.NotNull(obj.GetEnumerator()); Assert.NotNull(new MultitonCollection<int, DateTime>().GetEnumerator()); }
public void op_ContainsKey_TKey() { var obj = new MultitonCollection<int, DateTime> { { 123, DateTime.Today } }; Assert.True(obj.ContainsKey(123)); }