public void Should_SetValue_in_CallContext() { var key = "testKey"; var expected = "Some Text"; var contextStorage = new CallContextStorage(); contextStorage.SetValue(key, expected); var actual = contextStorage.GetValue <string>(key); actual.ShouldBe(expected); }
public void Should_Get_Generic_Value_in_CallContext() { var key = "testKey"; var expected = "Some Text"; var contextStorage = new CallContextStorage(); var testObject = new TestObject { Text = expected }; contextStorage.SetValue(key, testObject); var actual = contextStorage.GetValue <TestObject>(key); actual.Text.ShouldBe(expected); }