From 46c847dd3971c6859a8d17d01362c017b8af352e Mon Sep 17 00:00:00 2001 From: "Simon G." Date: Thu, 19 Dec 2024 09:23:32 +0100 Subject: [PATCH] - add failing test for openGeneric registration without factory --- .../IocValidatorTest.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Test.LightweightIocContainer.Validation/IocValidatorTest.cs b/Test.LightweightIocContainer.Validation/IocValidatorTest.cs index 1b8480c..4fcf85f 100644 --- a/Test.LightweightIocContainer.Validation/IocValidatorTest.cs +++ b/Test.LightweightIocContainer.Validation/IocValidatorTest.cs @@ -300,6 +300,16 @@ public class IocValidatorTest IocValidator validator = new(iocContainer); validator.Validate(); } + + [Test] + public void TestValidateOpenGenericTypeWithoutFactory() + { + IocContainer iocContainer = new(); + iocContainer.Register(r => r.AddOpenGenerics(typeof(IGenericTest<>), typeof(GenericTest<>))); + + IocValidator validator = new(iocContainer); + validator.Validate(); + } [Test] public void TestValidateOpenGenericTypeAsParameter()