public void TestContainerResolveSingleton() { var container = new TinyContainer(); container.RegisterSignleton <SimpleDependency>(); var result1 = container.Resolve <SimpleDependency>(); var result2 = container.Resolve <SimpleDependency>(); Assert.AreSame(result1, result2); Assert.AreEqual(SimpleDependency.ActiveDependecies, 1); container.Dispose(); }