Lines Matching refs:Assert
55 Assert.AreEqual(20, clone["x"].C); in Clone_ClonesMessages()
70 Assert.Throws<ArgumentNullException>(() => map.Add(0, nullValue)); in TestNullValues()
71 Assert.Throws<ArgumentNullException>(() => map[0] = nullValue); in TestNullValues()
80 Assert.Throws<ArgumentNullException>(() => map.Add(null, new ForeignMessage())); in Add_ForbidsNullKeys()
87 Assert.Throws<ArgumentNullException>(() => map[null] = new ForeignMessage()); in Indexer_ForbidsNullKeys()
137 Assert.IsFalse(map.Equals(new object())); in Equality_Simple()
177 Assert.AreEqual(expected, map2); in Add_Dictionary()
187 Assert.Throws<ArgumentException>(() => map.Add("foo", "baz")); in Add_KeyAlreadyExists()
196 Assert.AreEqual("y", map["x"]); in Add_Pair()
197 Assert.Throws<ArgumentException>(() => collection.Add(NewKeyValuePair("x", "z"))); in Add_Pair()
205 Assert.IsTrue(collection.Contains(NewKeyValuePair("x", "y"))); in Contains_Pair()
206 Assert.IsFalse(collection.Contains(NewKeyValuePair("x", "z"))); in Contains_Pair()
207 Assert.IsFalse(collection.Contains(NewKeyValuePair("z", "y"))); in Contains_Pair()
215 Assert.AreEqual(1, map.Count); in Remove_Key()
216 Assert.IsFalse(map.Remove("missing")); in Remove_Key()
217 Assert.AreEqual(1, map.Count); in Remove_Key()
218 Assert.IsTrue(map.Remove("foo")); in Remove_Key()
219 Assert.AreEqual(0, map.Count); in Remove_Key()
220 Assert.Throws<ArgumentNullException>(() => map.Remove(null)); in Remove_Key()
229 Assert.AreEqual(1, map.Count); in Remove_Pair()
230 Assert.IsFalse(collection.Remove(NewKeyValuePair("wrong key", "bar"))); in Remove_Pair()
231 Assert.AreEqual(1, map.Count); in Remove_Pair()
232 Assert.IsFalse(collection.Remove(NewKeyValuePair("foo", "wrong value"))); in Remove_Pair()
233 Assert.AreEqual(1, map.Count); in Remove_Pair()
234 Assert.IsTrue(collection.Remove(NewKeyValuePair("foo", "bar"))); in Remove_Pair()
235 Assert.AreEqual(0, map.Count); in Remove_Pair()
236 …Assert.Throws<ArgumentException>(() => collection.Remove(new KeyValuePair<string, string>(null, ""… in Remove_Pair()
247 Assert.AreEqual(NewKeyValuePair("foo", "bar"), array[1]); in CopyTo_Pair()
254 Assert.AreEqual(1, map.Count); in Clear()
256 Assert.AreEqual(0, map.Count); in Clear()
258 Assert.AreEqual(1, map.Count); in Clear()
265 Assert.AreEqual("y", map["x"]); in Indexer_Get()
266 Assert.Throws<KeyNotFoundException>(() => { var ignored = map["z"]; }); in Indexer_Get()
274 Assert.AreEqual("y", map["x"]); in Indexer_Set()
276 Assert.AreEqual("z", map["x"]); in Indexer_Set()
298 Assert.IsTrue(enumerator.MoveNext()); in IDictionary_GetEnumerator()
299 Assert.AreEqual("x", enumerator.Key); in IDictionary_GetEnumerator()
300 Assert.AreEqual("y", enumerator.Value); in IDictionary_GetEnumerator()
301 Assert.AreEqual(new DictionaryEntry("x", "y"), enumerator.Current); in IDictionary_GetEnumerator()
302 Assert.AreEqual(new DictionaryEntry("x", "y"), enumerator.Entry); in IDictionary_GetEnumerator()
303 Assert.IsFalse(enumerator.MoveNext()); in IDictionary_GetEnumerator()
307 Assert.IsTrue(enumerator.MoveNext()); in IDictionary_GetEnumerator()
308 Assert.AreEqual("x", enumerator.Key); // Assume the rest are okay in IDictionary_GetEnumerator()
317 Assert.AreEqual("b", map["a"]); in IDictionary_Add()
318 Assert.Throws<ArgumentException>(() => dictionary.Add("a", "duplicate")); in IDictionary_Add()
319 Assert.Throws<InvalidCastException>(() => dictionary.Add(new object(), "key is bad")); in IDictionary_Add()
320 Assert.Throws<InvalidCastException>(() => dictionary.Add("value is bad", new object())); in IDictionary_Add()
329 Assert.IsFalse(dictionary.Contains("a")); in IDictionary_Contains()
330 Assert.IsFalse(dictionary.Contains(5)); in IDictionary_Contains()
332 Assert.IsFalse(dictionary.Contains(new DictionaryEntry("x", "y"))); in IDictionary_Contains()
333 Assert.IsTrue(dictionary.Contains("x")); in IDictionary_Contains()
342 Assert.AreEqual(1, dictionary.Count); in IDictionary_Remove()
344 Assert.AreEqual(1, dictionary.Count); in IDictionary_Remove()
346 Assert.AreEqual(1, dictionary.Count); in IDictionary_Remove()
348 Assert.AreEqual(0, dictionary.Count); in IDictionary_Remove()
349 Assert.Throws<ArgumentNullException>(() => dictionary.Remove(null)); in IDictionary_Remove()
372 Assert.IsFalse(dictionary.IsFixedSize); in IDictionary_IsFixedSize()
393 Assert.IsFalse(dictionary.IsSynchronized); in IDictionary_IsSynchronized()
400 Assert.AreSame(dictionary, dictionary.SyncRoot); in IDictionary_SyncRoot()
407 Assert.AreEqual("y", dictionary["x"]); in IDictionary_Indexer_Get()
408 Assert.IsNull(dictionary["a"]); in IDictionary_Indexer_Get()
409 Assert.IsNull(dictionary[5]); in IDictionary_Indexer_Get()
410 Assert.Throws<ArgumentNullException>(() => dictionary[null].GetHashCode()); in IDictionary_Indexer_Get()
419 Assert.AreEqual("b", map["a"]); in IDictionary_Indexer_Set()
421 Assert.AreEqual("c", map["a"]); in IDictionary_Indexer_Set()
422 Assert.Throws<InvalidCastException>(() => dictionary[5] = "x"); in IDictionary_Indexer_Set()
423 Assert.Throws<InvalidCastException>(() => dictionary["x"] = 5); in IDictionary_Indexer_Set()
424 Assert.Throws<ArgumentNullException>(() => dictionary[null] = "z"); in IDictionary_Indexer_Set()
425 Assert.Throws<ArgumentNullException>(() => dictionary["x"] = null); in IDictionary_Indexer_Set()
456 Assert.IsTrue(keys.IsReadOnly); in ViewsAreReadOnly()
457 Assert.Throws<NotSupportedException>(() => keys.Clear()); in ViewsAreReadOnly()
458 Assert.Throws<NotSupportedException>(() => keys.Remove("a")); in ViewsAreReadOnly()
459 Assert.Throws<NotSupportedException>(() => keys.Add("a")); in ViewsAreReadOnly()
469 Assert.Throws<ArgumentException>(() => keys.CopyTo(array, 3)); in ViewCopyTo()
470 Assert.Throws<ArgumentOutOfRangeException>(() => keys.CopyTo(array, -1)); in ViewCopyTo()
483 Assert.Throws<ArgumentException>(() => keys.CopyTo(array, 3)); in NonGenericViewCopyTo()
484 Assert.Throws<ArgumentOutOfRangeException>(() => keys.CopyTo(array, -1)); in NonGenericViewCopyTo()
494 Assert.IsTrue(keys.Contains("foo")); in KeysContains()
495 Assert.IsFalse(keys.Contains("bar")); // It's a value! in KeysContains()
496 Assert.IsFalse(keys.Contains("1")); in KeysContains()
498 Assert.Throws<ArgumentNullException>(() => keys.Contains(null)); in KeysContains()
514 Assert.IsTrue(values.Contains("bar")); in ValuesContains()
515 Assert.IsFalse(values.Contains("foo")); // It's a key! in ValuesContains()
516 Assert.IsFalse(values.Contains("1")); in ValuesContains()
518 Assert.IsFalse(values.Contains(null)); in ValuesContains()
533 Assert.AreEqual("{ \"foo\": \"bar\", \"x\": \"y\" }", map.ToString()); in ToString_StringToString()
540 Assert.Throws<ArgumentException>(() => map.ToString()); in ToString_UnsupportedKeyType()
566 Assert.True(map1.Values.Contains(SampleNaNs.SignallingFlipped)); in NaNValuesComparedBitwise()
567 Assert.False(map2.Values.Contains(SampleNaNs.SignallingFlipped)); in NaNValuesComparedBitwise()
580 Assert.AreEqual("x", map[SampleNaNs.Regular]); in NaNKeysComparedBitwise()
581 Assert.AreEqual("y", map[SampleNaNs.SignallingFlipped]); in NaNKeysComparedBitwise()
583 Assert.False(map.TryGetValue(SampleNaNs.PayloadFlipped, out ignored)); in NaNKeysComparedBitwise()