From ba968f972f43e23e6745881cf6c4bbca2a581cee Mon Sep 17 00:00:00 2001 From: staneee Date: Fri, 20 Nov 2020 19:27:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=8F=96=E5=8D=95=E5=85=83=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/Riven.Tests/Dependency/ISampleClass.cs | 11 +++++++++++ .../Registrar_And_Resolver_Tests.cs | 19 +------------------ tests/Riven.Tests/Dependency/SampleClassA.cs | 15 +++++++++++++++ 3 files changed, 27 insertions(+), 18 deletions(-) create mode 100644 tests/Riven.Tests/Dependency/ISampleClass.cs create mode 100644 tests/Riven.Tests/Dependency/SampleClassA.cs diff --git a/tests/Riven.Tests/Dependency/ISampleClass.cs b/tests/Riven.Tests/Dependency/ISampleClass.cs new file mode 100644 index 0000000..01d3612 --- /dev/null +++ b/tests/Riven.Tests/Dependency/ISampleClass.cs @@ -0,0 +1,11 @@ +namespace Riven.Dependency +{ + public partial class Registrar_And_Resolver_Tests + { + public interface ISampleClass + { + string Name { get; set; } + string Call(); + } + } +} diff --git a/tests/Riven.Tests/Dependency/Registrar_And_Resolver_Tests.cs b/tests/Riven.Tests/Dependency/Registrar_And_Resolver_Tests.cs index 14e6010..fed97e6 100644 --- a/tests/Riven.Tests/Dependency/Registrar_And_Resolver_Tests.cs +++ b/tests/Riven.Tests/Dependency/Registrar_And_Resolver_Tests.cs @@ -13,7 +13,7 @@ namespace Riven.Dependency { - public class Registrar_And_Resolver_Tests : TestBaseWithLocalIocManager + public partial class Registrar_And_Resolver_Tests : TestBaseWithLocalIocManager { [Fact] @@ -74,22 +74,5 @@ public void Should_LifeStyle_Singleton() sampleClass1.ShouldBe(sampleClass2); } - - - public interface ISampleClass - { - string Name { get; set; } - string Call(); - } - - public class SampleClassA : ISampleClass, ITransientDependency - { - public string Name { get; set; } - - public string Call() - { - return nameof(SampleClassA); - } - } } } diff --git a/tests/Riven.Tests/Dependency/SampleClassA.cs b/tests/Riven.Tests/Dependency/SampleClassA.cs new file mode 100644 index 0000000..16d24cc --- /dev/null +++ b/tests/Riven.Tests/Dependency/SampleClassA.cs @@ -0,0 +1,15 @@ +namespace Riven.Dependency +{ + public partial class Registrar_And_Resolver_Tests + { + public class SampleClassA : ISampleClass, ITransientDependency + { + public string Name { get; set; } + + public string Call() + { + return nameof(SampleClassA); + } + } + } +}