public void CanCheckForSingletonExistence() { var data = new ContextData(new DictionaryContextProvider()); data.ContainsSingleton<Sample>().Should().Be(false); var sample1 = data.Singleton<Sample>(() => new Sample(1)); data.ContainsSingleton<Sample>().Should().Be(true); }