public void ShouldCreateObjectOnFirstResolve() { // given // when var obj = container.Resolve<IInterface1>(); // then Assert.IsNotNull(obj); CollectionAssert.AreEquivalent(new object[] { obj }, calledConstructors); }