public void GetManifestResourceNames_ThrowsNotSupportedException() { AssemblyBuilder assembly = Helpers.DynamicAssembly(); Assert.Throws <NotSupportedException>(() => assembly.GetManifestResourceNames()); }
public void DefineDynamicModule_InvalidName_ThrowsArgumentException(string name) { AssemblyBuilder assembly = Helpers.DynamicAssembly(); Assert.Throws <ArgumentException>("name", () => assembly.DefineDynamicModule(name)); }
public void DefineDynamicModule_NullName_ThrowsArgumentNullException() { AssemblyBuilder assembly = Helpers.DynamicAssembly(); Assert.Throws <ArgumentNullException>("name", () => assembly.DefineDynamicModule(null)); }
public void SetCustomAttribute_CustomAttributeBuilder_NullAttributeBuilder_ThrowsArgumentNullException() { AssemblyBuilder assembly = Helpers.DynamicAssembly(); AssertExtensions.Throws <ArgumentNullException>("customBuilder", () => assembly.SetCustomAttribute(null)); }
public void SetCustomAttribute_ConstructorBuidler_ByteArray_NullConstructorBuilder_ThrowsArgumentNullException() { AssemblyBuilder assembly = Helpers.DynamicAssembly(); AssertExtensions.Throws <ArgumentNullException>("con", () => assembly.SetCustomAttribute(null, new byte[0])); }
public void DefineDynamicModule_LargeName() { AssemblyBuilder assembly = Helpers.DynamicAssembly(); ModuleBuilder module = assembly.DefineDynamicModule(new string('a', 259)); }