From 31bf1e87fd9c5666717b69559b96e7927f5a4e10 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2020 00:16:53 +0000 Subject: [PATCH 1/2] Bump DryIoc from 4.1.0 to 4.1.3 Bumps [DryIoc](https://github.com/dadhi/DryIoc) from 4.1.0 to 4.1.3. - [Release notes](https://github.com/dadhi/DryIoc/releases) - [Commits](https://github.com/dadhi/DryIoc/compare/v4.1.0...v4.1.3) Signed-off-by: dependabot-preview[bot] --- src/Simplify.DI/Simplify.DI.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Simplify.DI/Simplify.DI.csproj b/src/Simplify.DI/Simplify.DI.csproj index 26d22da1..40993551 100644 --- a/src/Simplify.DI/Simplify.DI.csproj +++ b/src/Simplify.DI/Simplify.DI.csproj @@ -22,7 +22,7 @@ bin\Any CPU\$(Configuration)\$(TargetFramework)\Simplify.DI.xml - + From 0a31902f0243a144e979b66492d0633dfd116cdc Mon Sep 17 00:00:00 2001 From: Alexanderius Date: Tue, 31 Mar 2020 23:28:40 +0600 Subject: [PATCH 2/2] Test messages fix --- src/Simplify.DI.Tests/DIContainerProviderTests.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Simplify.DI.Tests/DIContainerProviderTests.cs b/src/Simplify.DI.Tests/DIContainerProviderTests.cs index a22a8383..ab948725 100644 --- a/src/Simplify.DI.Tests/DIContainerProviderTests.cs +++ b/src/Simplify.DI.Tests/DIContainerProviderTests.cs @@ -24,7 +24,7 @@ public void Resolve_NotRegistered_ContainerException() // Act & Assert var ex = Assert.Throws(() => _provider.Resolve()); - Assert.That(ex.Message, Does.StartWith("Unable to resolve")); + Assert.That(ex.Message, Does.StartWith("code: UnableToResolveUnknownService")); Assert.That(ex.Message, Does.Contain("NonDepFoo (IsResolutionCall)")); } @@ -35,7 +35,7 @@ public void ScopedResolve_NotRegistered_ContainerException() using (var scope = _provider.BeginLifetimeScope()) { var ex = Assert.Throws(() => scope.Resolver.Resolve()); - Assert.That(ex.Message, Does.StartWith("Unable to resolve")); + Assert.That(ex.Message, Does.StartWith("code: UnableToResolveUnknownService")); Assert.That(ex.Message, Does.Contain("NonDepFoo (IsResolutionCall)")); } } @@ -49,7 +49,7 @@ public void Resolve_ScopeRegisteredAndRequestedOutsideOfTheScope_ContainerExcept // Act & Assert var ex = Assert.Throws(() => _provider.Resolve()); - Assert.That(ex.Message, Does.StartWith("No current scope is available: probably you are registering to, or resolving from outside of the scope.")); + Assert.That(ex.Message, Does.StartWith("code: NoCurrentScope")); } [Test] @@ -565,7 +565,7 @@ public void ScopedResolve_SingletonDependsOnScoped_ContainerException() // Act && Assert var ex = Assert.Throws(() => scope.Resolver.Resolve()); - Assert.That(ex.Message, Does.Contain("IBar as parameter \"bar\" (IsSingletonOrDependencyOfSingleton) reuse Scoped {Lifespan=100} lifespan shorter than its parent's: Resolution root singleton")); + Assert.That(ex.Message, Does.Contain("code: DependencyHasShorterReuseLifespan")); } } @@ -798,7 +798,7 @@ public void Verify_MissingDependencyRegistration_ContainerException() // Act && Assert var ex = Assert.Throws(() => _provider.Verify()); - Assert.That(ex.Message, Does.StartWith("Unable to resolve")); + Assert.That(ex.Message, Does.StartWith("code: UnableToResolveUnknownService")); Assert.That(ex.Message, Does.Contain("IBar as parameter \"bar\"")); } @@ -850,7 +850,7 @@ public void Verify_SingletonDependsOnScoped_ContainerException() // Act && Assert var ex = Assert.Throws(() => _provider.Verify()); - Assert.That(ex.Message, Does.Contain("IBar as parameter \"bar\" (IsSingletonOrDependencyOfSingleton) reuse Scoped {Lifespan=100} lifespan shorter than its parent's: Resolution root singleton")); + Assert.That(ex.Message, Does.Contain("code: DependencyHasShorterReuseLifespan")); } // Note: this behavior check is not available