public void AnyInAnyOutTest() { var anyInAnyOut = new AnyInAnyOut <string, string>(new BridgeListImpl <int, string>()); anyInAnyOut.Add("key 1", "string 1"); anyInAnyOut.Add("key 2", "string 2"); anyInAnyOut.Add("key 3", "string 3"); Assert.That(anyInAnyOut.Get("key 2"), Is.EqualTo("string 2")); Assert.That(anyInAnyOut.Get("key 3"), Is.EqualTo("string 3")); Assert.That(anyInAnyOut.Get("key 1"), Is.EqualTo("string 1")); anyInAnyOut = new AnyInAnyOut <string, string>(new BridgeDictionaryImpl <int, string>()); anyInAnyOut.Add("key 1", "string 1"); anyInAnyOut.Add("key 2", "string 2"); anyInAnyOut.Add("key 3", "string 3"); Assert.That(anyInAnyOut.Get("key 2"), Is.EqualTo("string 2")); Assert.That(anyInAnyOut.Get("key 3"), Is.EqualTo("string 3")); Assert.That(anyInAnyOut.Get("key 1"), Is.EqualTo("string 1")); anyInAnyOut = new AnyInAnyOut <string, string>(new BridgeNodeImpl <int, string>()); anyInAnyOut.Add("key 1", "string 1"); anyInAnyOut.Add("key 2", "string 2"); anyInAnyOut.Add("key 3", "string 3"); Assert.That(anyInAnyOut.Get("key 2"), Is.EqualTo("string 2")); Assert.That(anyInAnyOut.Get("key 3"), Is.EqualTo("string 3")); Assert.That(anyInAnyOut.Get("key 1"), Is.EqualTo("string 1")); }
public void AnyInAnyOutTest() { var anyInAnyOut = new AnyInAnyOut<string, string>(new BridgeListImpl<int, string>()); anyInAnyOut.Add("key 1", "string 1"); anyInAnyOut.Add("key 2", "string 2"); anyInAnyOut.Add("key 3", "string 3"); Assert.That(anyInAnyOut.Get("key 2"), Is.EqualTo("string 2")); Assert.That(anyInAnyOut.Get("key 3"), Is.EqualTo("string 3")); Assert.That(anyInAnyOut.Get("key 1"), Is.EqualTo("string 1")); anyInAnyOut = new AnyInAnyOut<string, string>(new BridgeDictionaryImpl<int, string>()); anyInAnyOut.Add("key 1", "string 1"); anyInAnyOut.Add("key 2", "string 2"); anyInAnyOut.Add("key 3", "string 3"); Assert.That(anyInAnyOut.Get("key 2"), Is.EqualTo("string 2")); Assert.That(anyInAnyOut.Get("key 3"), Is.EqualTo("string 3")); Assert.That(anyInAnyOut.Get("key 1"), Is.EqualTo("string 1")); anyInAnyOut = new AnyInAnyOut<string, string>(new BridgeNodeImpl<int, string>()); anyInAnyOut.Add("key 1", "string 1"); anyInAnyOut.Add("key 2", "string 2"); anyInAnyOut.Add("key 3", "string 3"); Assert.That(anyInAnyOut.Get("key 2"), Is.EqualTo("string 2")); Assert.That(anyInAnyOut.Get("key 3"), Is.EqualTo("string 3")); Assert.That(anyInAnyOut.Get("key 1"), Is.EqualTo("string 1")); }