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 + { + } } }