public void TestGet() { var sut = new FemHashtable(3); sut.Set("1", "first"); sut.Set("2", "second"); sut.Set("3", "third"); Assert.Equal("first", sut.Get("1")); Assert.Equal("second", sut.Get("2")); Assert.Equal("third", sut.Get("3")); }
public void TestSet() { var sut = new FemHashtable(3); sut.Set("1", "first"); sut.Set("2", "second"); sut.Set("3", "third"); var expected = new[] { "first", "second", "third" }; Func <string, string> self = _ => _; Assert.True(expected.OrderBy(self).SequenceEqual(sut.Data.OrderBy(self))); }