Index: Migration/Scripts/test/Migration.Scripts.Data.Test/MigrationScriptTest.cs =================================================================== diff -u -r5e9874d26ba517fd2271c5319aebbc879d7d27f3 -rdcce1c8c694a59962a2c0cdf4c4f71cacbff0e74 --- Migration/Scripts/test/Migration.Scripts.Data.Test/MigrationScriptTest.cs (.../MigrationScriptTest.cs) (revision 5e9874d26ba517fd2271c5319aebbc879d7d27f3) +++ Migration/Scripts/test/Migration.Scripts.Data.Test/MigrationScriptTest.cs (.../MigrationScriptTest.cs) (revision dcce1c8c694a59962a2c0cdf4c4f71cacbff0e74) @@ -23,6 +23,7 @@ using System.IO; using Core.Common.TestUtil; using NUnit.Framework; +using Rhino.Mocks; namespace Migration.Scripts.Data.Test { @@ -92,10 +93,14 @@ public void Upgrade_ValidParameters_ExpectedProperties() { // Setup + var mockRepository = new MockRepository(); + var versionedFile = mockRepository.Stub(); + versionedFile.Expect(vf => vf.Location).Return("c:\\file.ext"); + mockRepository.ReplayAll(); + var createScript = new TestCreateScript("2", ";"); var upgradeScript = new UpgradeScript("1", "2", ";"); var migrationScript = new MigrationScript(createScript, upgradeScript); - var versionedFile = new VersionedFile("c:\\file.ext"); // Call IVersionedFile upgradedFile = migrationScript.Upgrade(versionedFile); @@ -104,6 +109,7 @@ Assert.IsNotNull(upgradedFile); Assert.IsTrue(File.Exists(upgradedFile.Location)); using (new FileDisposeHelper(upgradedFile.Location)) {} + mockRepository.VerifyAll(); } } } \ No newline at end of file