From 308eddc0959f7a04afe2b40c12f0981aecaa8dfe Mon Sep 17 00:00:00 2001 From: Doug Bunting Date: Thu, 25 Jun 2015 22:30:49 +0000 Subject: [PATCH] Quick fix: Do not check a platform-specific message --- .../TagHelpers/TagHelperTypeResolverTest.cs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/test/Microsoft.AspNet.Razor.Runtime.Test/TagHelpers/TagHelperTypeResolverTest.cs b/test/Microsoft.AspNet.Razor.Runtime.Test/TagHelpers/TagHelperTypeResolverTest.cs index 134658c076..01256cc774 100644 --- a/test/Microsoft.AspNet.Razor.Runtime.Test/TagHelpers/TagHelperTypeResolverTest.cs +++ b/test/Microsoft.AspNet.Razor.Runtime.Test/TagHelpers/TagHelperTypeResolverTest.cs @@ -39,14 +39,6 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers var tagHelperTypeResolver = new TagHelperTypeResolver(); var errorSink = new ErrorSink(); var documentLocation = new SourceLocation(1, 2, 3); - var expectedErrorMessage = "Cannot resolve TagHelper containing assembly 'abcd'. Error: " + - "Could not load file or assembly '" + -#if DNX451 - "abcd' or one of its dependencies. The system cannot find the file specified."; -#else - "abcd, Culture=neutral, PublicKeyToken=null' or one of its dependencies. " + - "The system cannot find the file specified."; -#endif // Act tagHelperTypeResolver.Resolve("abcd", documentLocation, errorSink); @@ -55,7 +47,9 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers var error = Assert.Single(errorSink.Errors); Assert.Equal(1, error.Length); Assert.Equal(documentLocation, error.Location); - Assert.Equal(expectedErrorMessage, error.Message); + + // The framework throws the underlying Exception. Only confirm Message mentions expected assembly. + Assert.Contains("assembly 'abcd'", error.Message); } [Fact]