Index: Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/Properties/Resources.Designer.cs
===================================================================
diff -u -r369c682fee14bf5c99b2a11f8d61f8a529bae459 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 369c682fee14bf5c99b2a11f8d61f8a529bae459)
+++ Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -109,7 +109,7 @@
}
///
- /// Looks up a localized string similar to Het bestand '{0}' is succesvol gemigreerd naar '{1}' (versie '{2}')..
+ /// Looks up a localized string similar to Het projectbestand '{0}' is succesvol gemigreerd naar '{1}' (versie {2})..
///
internal static string CommandMigrate_Successful_Migration_From_Location_0_To_Location_1_Version_2 {
get {
@@ -145,24 +145,15 @@
}
///
- /// Looks up a localized string similar to Het projectbestand kan niet gemigreerd worden naar versie '{0}'..
+ /// Looks up a localized string similar to Dit hulpprogramma kan worden gebruikt om een projectbestand in het formaat van een eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets ({0})..
///
- internal static string CommandSupported_File_Not_Able_To_Migrate_To_Version_0 {
+ internal static string RingtoetsMigrationTool_ApplicationDescription_Version_0 {
get {
- return ResourceManager.GetString("CommandSupported_File_Not_Able_To_Migrate_To_Version_0", resourceCulture);
+ return ResourceManager.GetString("RingtoetsMigrationTool_ApplicationDescription_Version_0", resourceCulture);
}
}
///
- /// Looks up a localized string similar to Dit hulpprogramma kan worden gebruikt om een projectbestand in het formaat van een eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets..
- ///
- internal static string RingtoetsMigrationTool_ApplicationDescription {
- get {
- return ResourceManager.GetString("RingtoetsMigrationTool_ApplicationDescription", resourceCulture);
- }
- }
-
- ///
/// Looks up a localized string similar to MIGRATIEHULPPROGRAMMA.
///
internal static string RingtoetsMigrationTool_ApplicationName {
Index: Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/Properties/Resources.resx
===================================================================
diff -u -r369c682fee14bf5c99b2a11f8d61f8a529bae459 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/Properties/Resources.resx (.../Resources.resx) (revision 369c682fee14bf5c99b2a11f8d61f8a529bae459)
+++ Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/Properties/Resources.resx (.../Resources.resx) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -124,23 +124,20 @@
Voert de migratie uit van het projectbestand dat te vinden is in het bronprojectpad en slaat het resulterende projectbestand op in het doelprojectpad.
- Het bestand '{0}' is succesvol gemigreerd naar '{1}' (versie '{2}').
+ Het projectbestand '{0}' is succesvol gemigreerd naar '{1}' (versie {2}).
MIGRATIEHULPPROGRAMMA bronprojectpad
Controleert of het projectbestand dat te vinden is in het bronprojectpad gemigreerd kan worden.
-
- Dit hulpprogramma kan worden gebruikt om een projectbestand in het formaat van een eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets.
+
+ Dit hulpprogramma kan worden gebruikt om een projectbestand in het formaat van een eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets ({0}).
Het projectbestand kan gemigreerd worden naar versie '{0}'.
-
- Het projectbestand kan niet gemigreerd worden naar versie '{0}'.
-
{0} is geen geldige opdracht.
Index: Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/RingtoetsMigrationConsole.cs
===================================================================
diff -u -r369c682fee14bf5c99b2a11f8d61f8a529bae459 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/RingtoetsMigrationConsole.cs (.../RingtoetsMigrationConsole.cs) (revision 369c682fee14bf5c99b2a11f8d61f8a529bae459)
+++ Application/Ringtoets/src/Application.Ringtoets.MigrationConsole/RingtoetsMigrationConsole.cs (.../RingtoetsMigrationConsole.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -24,6 +24,7 @@
using Application.Ringtoets.MigrationConsole.Properties;
using Migration.Console;
using Ringtoets.Common.Utils;
+using MigrationCoreStorageResources = Migration.Core.Storage.Properties.Resources;
namespace Application.Ringtoets.MigrationConsole
{
@@ -32,8 +33,13 @@
///
public class RingtoetsMigrationConsole : ConsoleBase
{
+ private static readonly string currentDatabaseVersion = RingtoetsVersionHelper.GetCurrentDatabaseVersion();
+
+ ///
+ /// Creates a new instance of .
+ ///
public RingtoetsMigrationConsole() : base(Resources.RingtoetsMigrationTool_ApplicationName,
- Resources.RingtoetsMigrationTool_ApplicationDescription) {}
+ GetApplicationDescription()) {}
protected override void ExecuteCommand(string[] args)
{
@@ -58,6 +64,12 @@
ShowMigrateCommand();
}
+ private static string GetApplicationDescription()
+ {
+ string currentVersion = currentDatabaseVersion;
+ return string.Format(Resources.RingtoetsMigrationTool_ApplicationDescription_Version_0, currentVersion);
+ }
+
#region Commands
private static void InvalidCommand(string command)
@@ -73,10 +85,15 @@
bool isSupported = migrator.IsVersionSupported(version);
- string toVersion = RingtoetsVersionHelper.GetCurrentDatabaseVersion();
- Console.WriteLine(isSupported
- ? Resources.CommandSupported_File_Able_To_Migrate_To_Version_0
- : Resources.CommandSupported_File_Not_Able_To_Migrate_To_Version_0, toVersion);
+ if (isSupported)
+ {
+ Console.WriteLine(Resources.CommandSupported_File_Able_To_Migrate_To_Version_0, currentDatabaseVersion);
+ }
+ else
+ {
+ ConsoleHelper.WriteErrorLine(MigrationCoreStorageResources.Migrate_From_Version_0_To_Version_1_Not_Supported,
+ version, currentDatabaseVersion);
+ }
}
private static void ShowSupportedCommand()
@@ -87,14 +104,12 @@
private static void MigrateCommand(string filepath, string toFilepath)
{
- string toVersion = RingtoetsVersionHelper.GetCurrentDatabaseVersion();
-
var migrator = new RingtoetsSqLiteDatabaseFileMigrator();
var sourceFile = new RingtoetsVersionedFile(filepath);
- migrator.Migrate(sourceFile, toVersion, toFilepath);
+ migrator.Migrate(sourceFile, currentDatabaseVersion, toFilepath);
Console.WriteLine(Resources.CommandMigrate_Successful_Migration_From_Location_0_To_Location_1_Version_2,
- filepath, toFilepath, toVersion);
+ filepath, toFilepath, currentDatabaseVersion);
}
private static void ShowMigrateCommand()
Index: Application/Ringtoets/test/Application.Ringtoets.Migration.Test/RingtoetsSqLiteDatabaseFileMigratorTest.cs
===================================================================
diff -u -r945456b6d565dafb7f55bbb8321e435002480839 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Application/Ringtoets/test/Application.Ringtoets.Migration.Test/RingtoetsSqLiteDatabaseFileMigratorTest.cs (.../RingtoetsSqLiteDatabaseFileMigratorTest.cs) (revision 945456b6d565dafb7f55bbb8321e435002480839)
+++ Application/Ringtoets/test/Application.Ringtoets.Migration.Test/RingtoetsSqLiteDatabaseFileMigratorTest.cs (.../RingtoetsSqLiteDatabaseFileMigratorTest.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -141,7 +141,7 @@
// Assert
CriticalMigrationException exception = Assert.Throws(call);
- StringAssert.StartsWith("Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '", exception.Message);
+ StringAssert.StartsWith("Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '", exception.Message);
StringAssert.EndsWith($"' naar '{targetFilePath}'.", exception.Message);
Assert.IsInstanceOf(exception.InnerException);
}
@@ -188,7 +188,7 @@
// Assert
CriticalMigrationException exception = Assert.Throws(call);
- StringAssert.StartsWith("Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '",
+ StringAssert.StartsWith("Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '",
exception.Message);
StringAssert.EndsWith($"' naar '{targetFilePath}'.", exception.Message);
Assert.IsInstanceOf(exception.InnerException);
@@ -216,7 +216,7 @@
// Assert
string message = Assert.Throws(call).Message;
- Assert.AreEqual($"Het is niet mogelijk om versie '5' te migreren naar versie '{newVersion}'.", message);
+ Assert.AreEqual($"Het migreren van een projectbestand met versie '5' naar versie '{newVersion}' is niet ondersteund.", message);
}
[Test]
@@ -234,7 +234,7 @@
// Assert
string message = Assert.Throws(call).Message;
- Assert.AreEqual("Het upgraden van versie '8' is niet ondersteund.", message);
+ Assert.AreEqual("Het migreren van een projectbestand met versie '8' naar versie '17.1' is niet ondersteund.", message);
}
}
}
\ No newline at end of file
Index: Application/Ringtoets/test/Application.Ringtoets.MigrationConsole.Test/RingtoetsMigrationConsoleTest.cs
===================================================================
diff -u -r369c682fee14bf5c99b2a11f8d61f8a529bae459 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Application/Ringtoets/test/Application.Ringtoets.MigrationConsole.Test/RingtoetsMigrationConsoleTest.cs (.../RingtoetsMigrationConsoleTest.cs) (revision 369c682fee14bf5c99b2a11f8d61f8a529bae459)
+++ Application/Ringtoets/test/Application.Ringtoets.MigrationConsole.Test/RingtoetsMigrationConsoleTest.cs (.../RingtoetsMigrationConsoleTest.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -101,9 +101,9 @@
}
[Test]
- [TestCase("FullTestProject164.rtd", true)]
- [TestCase("UnsupportedVersion8.rtd", false)]
- public void GivenConsole_WhenVersionSupportedCall_ThenReturnedIfSupported(string file, bool isSupported)
+ [TestCase("FullTestProject164.rtd", "5", true)]
+ [TestCase("UnsupportedVersion8.rtd", "8", false)]
+ public void GivenConsole_WhenVersionSupportedCall_ThenReturnedIfSupported(string file, string fileVersion, bool isSupported)
{
// Given
string sourceFilePath = TestHelper.GetTestDataPath(TestDataPath.Application.Ringtoets.Migration, file);
@@ -120,9 +120,16 @@
// Then
string consoleText = consoleOutput.GetConsoleOutput();
- Assert.AreEqual(Environment.NewLine
- + $@"Het projectbestand kan {(isSupported ? "" : "niet ")}gemigreerd worden naar versie '{expectedVersion}'."
- + Environment.NewLine, consoleText);
+ string expectedText = isSupported ?
+ Environment.NewLine
+ + $@"Het projectbestand kan gemigreerd worden naar versie '{expectedVersion}'."
+ + Environment.NewLine
+ :
+ Environment.NewLine
+ + $"Het migreren van een projectbestand met versie '{fileVersion}' naar versie '{expectedVersion}' is niet ondersteund."
+ + Environment.NewLine;
+
+ Assert.AreEqual(expectedText, consoleText);
Assert.AreEqual(ErrorCode.ErrorSuccess, environmentControl.ErrorCodeCalled);
}
}
@@ -149,7 +156,7 @@
// Then
var expected = Environment.NewLine
- + $"Het bestand '{sourceFilePath}' is succesvol gemigreerd naar '{targetFilePath}' (versie '{expectedVersion}')."
+ + $"Het projectbestand '{sourceFilePath}' is succesvol gemigreerd naar '{targetFilePath}' (versie {expectedVersion})."
+ Environment.NewLine;
string consoleText = consoleOutput.GetConsoleOutput();
Assert.AreEqual(expected, consoleText);
@@ -184,7 +191,7 @@
// Then
string consoleText = consoleOutput.GetConsoleOutput();
- StringAssert.StartsWith(Environment.NewLine + "Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '",
+ StringAssert.StartsWith(Environment.NewLine + "Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '",
consoleText);
StringAssert.EndsWith($"' naar '{targetFilePath}'." + Environment.NewLine
+ "Het besturingssysteem geeft de volgende melding: "
@@ -197,8 +204,9 @@
private static string GetConsoleFullDescription()
{
+ string currentDatabaseVersion = RingtoetsVersionHelper.GetCurrentDatabaseVersion();
return "Dit hulpprogramma kan worden gebruikt om een projectbestand in het formaat van een "
- + "eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets."
+ + $"eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets ({currentDatabaseVersion})."
+ Environment.NewLine + Environment.NewLine
+ "MIGRATIEHULPPROGRAMMA -h" + Environment.NewLine
+ "MIGRATIEHULPPROGRAMMA --help" + Environment.NewLine
Index: Application/Ringtoets/test/Application.Ringtoets.MigrationConsole.Test/RingtoetsMigrationToolTest.cs
===================================================================
diff -u -r701ddc282bbb77d089a68ce276af1a80614435bf -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Application/Ringtoets/test/Application.Ringtoets.MigrationConsole.Test/RingtoetsMigrationToolTest.cs (.../RingtoetsMigrationToolTest.cs) (revision 701ddc282bbb77d089a68ce276af1a80614435bf)
+++ Application/Ringtoets/test/Application.Ringtoets.MigrationConsole.Test/RingtoetsMigrationToolTest.cs (.../RingtoetsMigrationToolTest.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -90,9 +90,9 @@
}
[Test]
- [TestCase("FullTestProject164.rtd", true)]
- [TestCase("UnsupportedVersion8.rtd", false)]
- public void GivenConsole_WhenVersionSupportedCall_ThenReturnedIfSupported(string file, bool isSupported)
+ [TestCase("FullTestProject164.rtd", "5", true)]
+ [TestCase("UnsupportedVersion8.rtd", "8", false)]
+ public void GivenConsole_WhenVersionSupportedCall_ThenReturnedIfSupported(string file, string fileVersion, bool isSupported)
{
// Given
string sourceFilePath = TestHelper.GetTestDataPath(testPath, file);
@@ -107,9 +107,16 @@
// Then
string consoleText = consoleOutput.GetConsoleOutput();
- Assert.AreEqual(Environment.NewLine + $@"Het projectbestand kan {(isSupported ? "" : "niet ")}"
- + $"gemigreerd worden naar versie '{expectedVersion}'."
- + Environment.NewLine, consoleText);
+ string expectedText = isSupported ?
+ Environment.NewLine
+ + $@"Het projectbestand kan gemigreerd worden naar versie '{expectedVersion}'."
+ + Environment.NewLine
+ :
+ Environment.NewLine
+ + $"Het migreren van een projectbestand met versie '{fileVersion}' naar versie '{expectedVersion}' is niet ondersteund."
+ + Environment.NewLine;
+
+ Assert.AreEqual(expectedText, consoleText);
Assert.AreEqual(ErrorCode.ErrorSuccess, environmentControl.ErrorCodeCalled);
}
}
@@ -136,8 +143,8 @@
// Then
string consoleText = consoleOutput.GetConsoleOutput();
var expected = Environment.NewLine
- + $"Het bestand '{sourceFilePath}' is succesvol gemigreerd naar "
- + $"'{targetFilePath}' (versie '{expectedVersion}')."
+ + $"Het projectbestand '{sourceFilePath}' is succesvol gemigreerd naar "
+ + $"'{targetFilePath}' (versie {expectedVersion})."
+ Environment.NewLine;
Assert.AreEqual(expected, consoleText);
var toVersionedFile = new RingtoetsVersionedFile(targetFilePath);
@@ -169,7 +176,7 @@
// Then
string consoleText = consoleOutput.GetConsoleOutput();
StringAssert.StartsWith(Environment.NewLine
- + "Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '",
+ + "Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '",
consoleText);
StringAssert.EndsWith($"' naar '{targetFilePath}'." + Environment.NewLine
+ "Het besturingssysteem geeft de volgende melding: "
@@ -183,8 +190,9 @@
private static string GetConsoleFullDescription()
{
+ string currentDatabaseVersion = RingtoetsVersionHelper.GetCurrentDatabaseVersion();
return "Dit hulpprogramma kan worden gebruikt om een projectbestand in het formaat van een "
- + "eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets."
+ + $"eerdere versie van Ringtoets te migreren naar het formaat van de huidige versie van Ringtoets ({currentDatabaseVersion})."
+ Environment.NewLine + Environment.NewLine
+ "MIGRATIEHULPPROGRAMMA -h" + Environment.NewLine
+ "MIGRATIEHULPPROGRAMMA --help" + Environment.NewLine
Index: Migration/Console/src/Migration.Console/ConsoleBase.cs
===================================================================
diff -u -r369c682fee14bf5c99b2a11f8d61f8a529bae459 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Migration/Console/src/Migration.Console/ConsoleBase.cs (.../ConsoleBase.cs) (revision 369c682fee14bf5c99b2a11f8d61f8a529bae459)
+++ Migration/Console/src/Migration.Console/ConsoleBase.cs (.../ConsoleBase.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -38,7 +38,7 @@
private readonly string applicationDescription;
///
- /// Creates a new instance of .
+ /// Creates a new instance of .
///
/// The name of the application as it can be called in the command line.
/// The description of the application.
Index: Migration/Core/src/Migration.Core.Storage/Migration.Core.Storage.csproj
===================================================================
diff -u -r56e690b056dd0901609e651f6ac3c010d3d002b7 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Migration/Core/src/Migration.Core.Storage/Migration.Core.Storage.csproj (.../Migration.Core.Storage.csproj) (revision 56e690b056dd0901609e651f6ac3c010d3d002b7)
+++ Migration/Core/src/Migration.Core.Storage/Migration.Core.Storage.csproj (.../Migration.Core.Storage.csproj) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -59,7 +59,7 @@
- ResXFileCodeGenerator
+ PublicResXFileCodeGenerator
Resources.Designer.cs
Designer
Index: Migration/Core/src/Migration.Core.Storage/Properties/Resources.Designer.cs
===================================================================
diff -u -r1141c26fc503c0955645107a51f91c8e5975d606 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Migration/Core/src/Migration.Core.Storage/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 1141c26fc503c0955645107a51f91c8e5975d606)
+++ Migration/Core/src/Migration.Core.Storage/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -43,7 +43,7 @@
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources {
+ public class Resources {
private static global::System.Resources.ResourceManager resourceMan;
@@ -57,7 +57,7 @@
/// Returns the cached ResourceManager instance used by this class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager {
+ public static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Migration.Core.Storage.Properties.Resources", typeof(Resources).Assembly);
@@ -72,7 +72,7 @@
/// resource lookups using this strongly typed resource class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture {
+ public static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
@@ -84,7 +84,7 @@
///
/// Looks up a localized string similar to /* ---------------------------------------------------- */
////* Generated by Enterprise Architect Version 12.0 */
- ////* Created On : 31-Jan-2017 10:19:09 */
+ ////* Created On : 06-Feb-2017 08:19:11 */
////* DBMS : SQLite */
////* ---------------------------------------------------- */
///
@@ -104,16 +104,16 @@
///
///DROP TABLE IF EXI [rest of string was truncated]";.
///
- internal static string DatabaseStructure {
+ public static string DatabaseStructure {
get {
return ResourceManager.GetString("DatabaseStructure", resourceCulture);
}
}
///
- /// Looks up a localized string similar to Het is niet mogelijk om versie '{0}' te migreren naar versie '{1}'..
+ /// Looks up a localized string similar to Het migreren van een projectbestand met versie '{0}' naar versie '{1}' is niet ondersteund..
///
- internal static string Migrate_From_Version_0_To_Version_1_Not_Supported {
+ public static string Migrate_From_Version_0_To_Version_1_Not_Supported {
get {
return ResourceManager.GetString("Migrate_From_Version_0_To_Version_1_Not_Supported", resourceCulture);
}
@@ -122,28 +122,19 @@
///
/// Looks up a localized string similar to Het bestandspad van het uitvoerbestand moet anders zijn dan het bestandspad van het bronbestand..
///
- internal static string Migrate_Target_File_Path_Must_Differ_From_Source_File_Path {
+ public static string Migrate_Target_File_Path_Must_Differ_From_Source_File_Path {
get {
return ResourceManager.GetString("Migrate_Target_File_Path_Must_Differ_From_Source_File_Path", resourceCulture);
}
}
///
- /// Looks up a localized string similar to Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '{0}' naar '{1}'..
+ /// Looks up a localized string similar to Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '{0}' naar '{1}'..
///
- internal static string Migrate_Unable_To_Move_From_Location_0_To_Location_1 {
+ public static string Migrate_Unable_To_Move_From_Location_0_To_Location_1 {
get {
return ResourceManager.GetString("Migrate_Unable_To_Move_From_Location_0_To_Location_1", resourceCulture);
}
}
-
- ///
- /// Looks up a localized string similar to Het upgraden van versie '{0}' is niet ondersteund..
- ///
- internal static string Upgrade_Version_0_Not_Supported {
- get {
- return ResourceManager.GetString("Upgrade_Version_0_Not_Supported", resourceCulture);
- }
- }
}
}
Index: Migration/Core/src/Migration.Core.Storage/Properties/Resources.resx
===================================================================
diff -u -r1141c26fc503c0955645107a51f91c8e5975d606 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Migration/Core/src/Migration.Core.Storage/Properties/Resources.resx (.../Resources.resx) (revision 1141c26fc503c0955645107a51f91c8e5975d606)
+++ Migration/Core/src/Migration.Core.Storage/Properties/Resources.resx (.../Resources.resx) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -122,13 +122,10 @@
..\..\..\..\..\build\databasestructure.sql;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
- Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '{0}' naar '{1}'.
+ Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '{0}' naar '{1}'.
-
- Het upgraden van versie '{0}' is niet ondersteund.
-
- Het is niet mogelijk om versie '{0}' te migreren naar versie '{1}'.
+ Het migreren van een projectbestand met versie '{0}' naar versie '{1}' is niet ondersteund.
Het bestandspad van het uitvoerbestand moet anders zijn dan het bestandspad van het bronbestand.
Index: Migration/Core/src/Migration.Core.Storage/VersionedFileMigrator.cs
===================================================================
diff -u -r1fe151fcfd0dce8fa2c1d93243cae90eee991e70 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Migration/Core/src/Migration.Core.Storage/VersionedFileMigrator.cs (.../VersionedFileMigrator.cs) (revision 1fe151fcfd0dce8fa2c1d93243cae90eee991e70)
+++ Migration/Core/src/Migration.Core.Storage/VersionedFileMigrator.cs (.../VersionedFileMigrator.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -142,8 +142,8 @@
string fromVersion = versionedFile.GetVersion();
if (!IsVersionSupported(fromVersion))
{
- throw new CriticalMigrationException(string.Format(Resources.Upgrade_Version_0_Not_Supported,
- fromVersion));
+ throw new CriticalMigrationException(string.Format(Resources.Migrate_From_Version_0_To_Version_1_Not_Supported,
+ fromVersion, toVersion));
}
FileMigrationScript migrationScript = GetMigrationScript(fromVersion, toVersion);
Index: Migration/Core/test/Migration.Core.Storage.Test/VersionedFileMigratorTest.cs
===================================================================
diff -u -rf45fff6394cfbe4e910b593361b4acfdf9d6b1c3 -r6aec8d56eca1d311fe0696a3d5fa0389517f2ee9
--- Migration/Core/test/Migration.Core.Storage.Test/VersionedFileMigratorTest.cs (.../VersionedFileMigratorTest.cs) (revision f45fff6394cfbe4e910b593361b4acfdf9d6b1c3)
+++ Migration/Core/test/Migration.Core.Storage.Test/VersionedFileMigratorTest.cs (.../VersionedFileMigratorTest.cs) (revision 6aec8d56eca1d311fe0696a3d5fa0389517f2ee9)
@@ -280,7 +280,7 @@
// Assert
CriticalMigrationException exception = Assert.Throws(call);
- Assert.AreEqual($"Het upgraden van versie '{incorrectVersion}' is niet ondersteund.", exception.Message);
+ Assert.AreEqual($"Het migreren van een projectbestand met versie '{incorrectVersion}' naar versie '{toVersion}' is niet ondersteund.", exception.Message);
mockRepository.VerifyAll();
}
@@ -318,7 +318,7 @@
// Assert
CriticalMigrationException exception = Assert.Throws(call);
- Assert.AreEqual($"Het is niet mogelijk om versie '{fromVersion}' te migreren naar versie '{incorrectVersion}'.", exception.Message);
+ Assert.AreEqual($"Het migreren van een projectbestand met versie '{fromVersion}' naar versie '{incorrectVersion}' is niet ondersteund.", exception.Message);
mockRepository.VerifyAll();
}
@@ -436,7 +436,7 @@
// Assert
CriticalMigrationException exception = Assert.Throws(call);
- StringAssert.StartsWith("Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde bestand '", exception.Message);
+ StringAssert.StartsWith("Er is een onverwachte fout opgetreden tijdens het verplaatsen van het gemigreerde projectbestand '", exception.Message);
StringAssert.EndsWith($"' naar '{toLocation}'.", exception.Message);
}
mockRepository.VerifyAll();