예제 #1
0
        public void InjectionContext_SetValue_Dont_Override()
        {
            var context = new Grace.DependencyInjection.Impl.InjectionContext(null);

            context.SetExtraData(5, "Hello");

            Assert.Equal("Hello", context.GetExtraData(5));

            context.SetExtraData(5, "World", replaceIfExists: false);

            Assert.Equal("Hello", context.GetExtraData(5));
        }
예제 #2
0
        public void InjectionContext_SetValue()
        {
            var context = new Grace.DependencyInjection.Impl.InjectionContext(null);

            context.SetExtraData(5, "Hello");

            Assert.Equal("Hello", context.GetExtraData(5));
        }