Added testcase for generic registrations and a workaround for the CLR GetInterfaces...
commitceb8dd95a8c6a3850614214686136cc67664fe7d
authorcneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Sun, 2 Mar 2008 01:18:16 +0000 (2 01:18 +0000)
committercneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Sun, 2 Mar 2008 01:18:16 +0000 (2 01:18 +0000)
treef377edb13beb0061edacddd0dac16aa92889a362
parent1052ca316cf0b86414ea96d7a439456d787e9166
Added testcase for generic registrations and a workaround for the CLR GetInterfaces() bug in which interfaces with no implementations are returned.

git-svn-id: https://svn.castleproject.org/svn/castle/trunk@4866 73e77b4c-caa6-f847-a29a-24ab75ae54b6
InversionOfControl/Castle.MicroKernel.Tests/ClassComponents/Repository.cs
InversionOfControl/Castle.MicroKernel.Tests/Registration/AllTypesOfTestCase.cs
InversionOfControl/Castle.MicroKernel/Registration/Strategies/AllTypesOf.cs
InversionOfControl/Castle.MicroKernel/Registration/Strategies/ServiceDescriptor.cs