Пример #1
0
        public void TwoProviders()
        {
            const string stringA   = "String A";
            const string stringB   = "String B";
            var          provider1 = new AsyncLocalValueProvider();

            provider1.SetValue("X", stringA);
            var provider2 = new AsyncLocalValueProvider();

            UT.Assert.AreEqual(stringA, provider2.GetValue <string>("X"));
            provider2.SetValue("X", stringB);
            UT.Assert.AreEqual(stringB, provider1.GetValue <string>("X"));
        }
Пример #2
0
        public void GetNotInitialized()
        {
            var provider = new AsyncLocalValueProvider();

            UT.Assert.IsNull(provider.GetValue <string>("X"));
        }