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); }
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); }