From c5934ea05b20d9275179aee4983297adaf1e0512 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Wed, 16 Jan 2019 09:38:50 +0100 Subject: [PATCH] Add tests for ResourceManager on custom Assembly type. --- .../tests/ResourceManagerTests.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/System.Resources.ResourceManager/tests/ResourceManagerTests.cs b/src/System.Resources.ResourceManager/tests/ResourceManagerTests.cs index b057bbf5c063..69f5a2c4fce0 100644 --- a/src/System.Resources.ResourceManager/tests/ResourceManagerTests.cs +++ b/src/System.Resources.ResourceManager/tests/ResourceManagerTests.cs @@ -363,5 +363,18 @@ public static void GetStream() } } } + + [Fact] + [SkipOnTargetFramework(TargetFrameworkMonikers.UapAot, "UwpAot currently allows custom assembly in ResourceManager constructor")] + public static void ConstructorNonRuntimeAssembly() + { + MockAssembly assembly = new MockAssembly(); + Assert.Throws(() => new ResourceManager("name", assembly)); + Assert.Throws(() => new ResourceManager("name", assembly, null)); + } + + private class MockAssembly : Assembly + { + } } }