示例#1
0
        public virtual void TestDefaultValueWithoutSetting()
        {
            // LUCENE-1805: make sure default get returns null,
            // twice in a row
            IDisposableThreadLocal <object> ctl = new IDisposableThreadLocal <object>();

            Assert.IsNull(ctl.Get());
        }
示例#2
0
        public virtual void TestNullValue()
        {
            // Tests that null can be set as a valid value (LUCENE-1805). this
            // previously failed in get().
            IDisposableThreadLocal <object> ctl = new IDisposableThreadLocal <object>();

            ctl.Set(null);
            Assert.IsNull(ctl.Get());
        }