public void TryGetValue_NonExistingElement_ShouldReturnFalse() { // Arrange var dictionary = new DictionaryDataStructure.Dictionary<int, string>(); // Act string value; var result = dictionary.TryGetValue(555, out value); // Assert Assert.IsFalse(result); }
public void TryGetValue_ExistingElement_ShouldReturnTheValue() { // Arrange var dictionary = new DictionaryDataStructure.Dictionary<int, string>(); // Act dictionary.Add(555, "Peter"); string value; var result = dictionary.TryGetValue(555, out value); // Assert Assert.AreEqual("Peter", value); Assert.IsTrue(result); }