コード例 #1
0
    public void Find_NonExistingElement_ShouldReturnNull()
    {
        // Arrange
        var dictionary = new DictionaryDataStructure.Dictionary<string, DateTime>();

        // Act
        var element = dictionary.Find("Maria");

        // Assert
        Assert.IsNull(element);
    }
コード例 #2
0
    public void Find_ExistingElement_ShouldReturnTheElement()
    {
        // Arrange
        var dictionary = new DictionaryDataStructure.Dictionary<string, DateTime>();
        var name = "Maria";
        var date = new DateTime(1995, 7, 18);
        dictionary.Add(name, date);

        // Act
        var element = dictionary.Find(name);

        // Assert
        var expectedElement = new KeyValue<string, DateTime>(name, date);
        Assert.AreEqual(expectedElement, element);
    }