public void ExportToXmlFile_Should_ThrowException_IfPublicKeyFileExist() { // Arrange var guid = Guid.NewGuid(); var file = $"{_assemblyPath}{guid}.xml"; const string e = "AQAB"; const string m = "z8FBNlJQrn4rEKhGlNvQDKgKDlHHOVu2hlWkP0pRrxTyp1/h/dJsBN4dfASY2A1" + "r5KBCg1dySSNVFB5bJP9o9ob2GEL0dlbZtg0CiiWCwOFWBgakav3Va1+CUF6DbN" + "g3gw2c/1WQaq73xB/WbKuLp5yk22HP/kVOUaG6H33Muv3s2/GxXClgnw8tOqLYbO" + "A/tb9G9d0MIyhhEG/vOR8kkKrwZTeIECbT8vZl0B952leMKmoBN3AJVdnzmP43H" + "Jvx28N0VJ0teV0emgOGnyhpNMB01KlTqd2Kc6Hls7AQbBJ/bkgmlnSdQA7vipig" + "FKU19rhgMd4/95gBmTJOb71wfQ=="; var key = new RsaPublicKey(e, m); key.ExportToXmlFile(file); // Act & Assert Assert.Throws <IOException>(() => key.ExportToXmlFile(file)); }