public override string GetProperty(string name, CallContext context) { Assert.ArgumentNotNull(name, "name"); var currentProp = this.properties.Value; if (currentProp == null) { return null; } return currentProp.ContainsKey(name) ? currentProp[name] : null; }
public void ShouldResetPropertyAndReturnTheLatestValue(FakeDataProvider sut, string name, string value1, string value2, CallContext context) { sut.SetProperty(name, value1, context); sut.SetProperty(name, value2, context); sut.GetProperty(name, context).Should().Be(value2); }