diff --git a/src/stashbox.tests/FuncTests.cs b/src/stashbox.tests/FuncTests.cs index f528a1ec..10786799 100644 --- a/src/stashbox.tests/FuncTests.cs +++ b/src/stashbox.tests/FuncTests.cs @@ -331,6 +331,21 @@ public void FuncTests_Register_Multiple() container.Resolve>(); } + [TestMethod] + public void FuncTests_Register_Multiple_ReMap() + { + var container = new StashboxContainer(); + + container.RegisterType(); + container.RegisterFunc(resolver => resolver.Resolve()); + + Assert.IsNotNull(container.Resolve>()()); + + container.ReMap(); + + Assert.IsNotNull(container.Resolve>()()); + } + [TestMethod] public void FuncTests_Register_Parallel() {