Index: Application/Ringtoets/src/Application.Ringtoets.Storage/SqLiteStorageConnection.cs =================================================================== diff -u -r7ab3572b4460666f30900c9a974161ed38d901c5 -r8f7d23c5116dad9d7ece1ad2d5f5caf17a6c0454 --- Application/Ringtoets/src/Application.Ringtoets.Storage/SqLiteStorageConnection.cs (.../SqLiteStorageConnection.cs) (revision 7ab3572b4460666f30900c9a974161ed38d901c5) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/SqLiteStorageConnection.cs (.../SqLiteStorageConnection.cs) (revision 8f7d23c5116dad9d7ece1ad2d5f5caf17a6c0454) @@ -19,7 +19,7 @@ { if (string.IsNullOrWhiteSpace(filePath)) { - throw new ArgumentNullException(); + throw new ArgumentNullException("filePath", "Cannot create a connection string without the path to the file to connect to."); } return new EntityConnectionStringBuilder { @@ -47,7 +47,7 @@ { if (string.IsNullOrWhiteSpace(filePath)) { - throw new ArgumentNullException(); + throw new ArgumentNullException("filePath", "Cannot create a connection string without the path to the file to connect to."); } return new SQLiteConnectionStringBuilder { Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/SqLiteStorageConnectionTest.cs =================================================================== diff -u -r7ab3572b4460666f30900c9a974161ed38d901c5 -r8f7d23c5116dad9d7ece1ad2d5f5caf17a6c0454 --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/SqLiteStorageConnectionTest.cs (.../SqLiteStorageConnectionTest.cs) (revision 7ab3572b4460666f30900c9a974161ed38d901c5) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/SqLiteStorageConnectionTest.cs (.../SqLiteStorageConnectionTest.cs) (revision 8f7d23c5116dad9d7ece1ad2d5f5caf17a6c0454) @@ -10,28 +10,28 @@ [TestCase(null)] [TestCase("")] [TestCase(" ")] - public void BuildSqLiteEntityConnectionString_InvalidPath_ThrowsArgumentNullException(string invalidPath) + public void BuildSqLiteEntityConnectionString_InvalidPathToSqLiteFile_ThrowsArgumentNullException(string invalidPathToSqLiteFile) { // Call - TestDelegate test = () => SqLiteStorageConnection.BuildSqLiteEntityConnectionString(invalidPath); + TestDelegate test = () => SqLiteStorageConnection.BuildSqLiteEntityConnectionString(invalidPathToSqLiteFile); // Assert Assert.Throws(test); } [Test] - public void BuildSqLiteEntityConnectionString_ValidFile_ValidConnectionString() + public void BuildSqLiteEntityConnectionString_ValidPathToSqLiteFile_ValidConnectionString() { // Call - var connectionString = SqLiteStorageConnection.BuildSqLiteEntityConnectionString(validFile); + var connectionString = SqLiteStorageConnection.BuildSqLiteEntityConnectionString(pathToSqLiteFile); // Assert Assert.IsNotNullOrEmpty(connectionString); - StringAssert.Contains(validFile, connectionString); + StringAssert.Contains(pathToSqLiteFile, connectionString); StringAssert.Contains(String.Format("metadata=res://*/{0}.csdl|res://*/{0}.ssdl|res://*/{0}.msl;", "DbContext.RingtoetsEntities"), connectionString); StringAssert.Contains("provider=System.Data.SQLite.EF6", connectionString); StringAssert.Contains("failifmissing=True", connectionString); - StringAssert.Contains(String.Format("data source={0}", validFile), connectionString); + StringAssert.Contains(String.Format("data source={0}", pathToSqLiteFile), connectionString); StringAssert.Contains("read only=False", connectionString); StringAssert.Contains("foreign keys=True", connectionString); StringAssert.Contains("version=3", connectionString); @@ -52,24 +52,24 @@ } [Test] - public void BuildSqLiteConnectionString_ValidFile_ValidConnectionString() + public void BuildSqLiteConnectionString_ValidPathToSqLiteFile_ValidConnectionString() { // Call - var connectionString = SqLiteStorageConnection.BuildSqLiteConnectionString(validFile); + var connectionString = SqLiteStorageConnection.BuildSqLiteConnectionString(pathToSqLiteFile); // Assert Assert.IsNotNullOrEmpty(connectionString); - StringAssert.Contains(validFile, connectionString); + StringAssert.Contains(pathToSqLiteFile, connectionString); StringAssert.DoesNotContain("metadata=", connectionString); StringAssert.DoesNotContain("System.Data.SQLite.EF6", connectionString); StringAssert.Contains("failifmissing=True", connectionString); - StringAssert.Contains(String.Format("data source={0}", validFile), connectionString); + StringAssert.Contains(String.Format("data source={0}", pathToSqLiteFile), connectionString); StringAssert.Contains("read only=False", connectionString); StringAssert.Contains("foreign keys=True", connectionString); StringAssert.Contains("version=3", connectionString); StringAssert.Contains("pooling=True", connectionString); } - private const string validFile = "validFile"; + private const string pathToSqLiteFile = @"C:\SqLiteFile.sqlite"; } } \ No newline at end of file