Пример #1
0
        public void ReturnsTheDefaultValueWhenTheRequestedTypeHasNotBeenRegistered()
        {
            var def = new object();
              var sut = new DictionaryContainer<object>(def);

              var result = sut.Find<SomeCommand>();

              Assert.AreEqual(def, result);
        }
        public void ReturnsTheDefaultValueWhenTheRequestedTypeHasNotBeenRegistered()
        {
            var def = new object();
            var sut = new DictionaryContainer <object>(def);

            var result = sut.Find <SomeCommand>();

            Assert.AreEqual(def, result);
        }
Пример #3
0
        public void FindsTheCorrectKey()
        {
            var sut = new DictionaryContainer<object>(null);
              var o = new object();
              sut.Register<SomeCommand>(() => o);

              var result = sut.Find<SomeCommand>();

              Assert.AreEqual(o, result);
        }
        public void FindsTheCorrectKey()
        {
            var sut = new DictionaryContainer <object>(null);
            var o   = new object();

            sut.Register <SomeCommand>(() => o);

            var result = sut.Find <SomeCommand>();

            Assert.AreEqual(o, result);
        }