public void KeyValueNode_stores_value() { // ARRANGE var node = new KeyValueNode <string, int>(); // ACT node.SetValue(1); // ASSERT Assert.True(node.TryGetValue(out var value)); Assert.Equal(1, value); }
public void KeyValueNode_removes_stored_value() { // ARRANGE var node = new KeyValueNode <string, int>(); node.SetValue(1); // ACT var result = node.RemoveValue(); // ASSERT Assert.True(result); Assert.False(node.TryGetValue(out var value)); }