public void SqlBackUpTaskGetEventNotifyFinishMessageShouldReturnCorrectResult() { SqlBackUpTask sqlBackUpTask = new SqlBackUpTask(this.connectionMock.Object, this.commandMock.Object, this.databaseName); string actual = sqlBackUpTask.GetEventNotifyFinishMessage(); Assert.AreEqual("Backup for database " + this.databaseName + " was successfully created.", actual); }
public void SqlBackUpTaskExecuteShouldWorkCorrectly() { SqlBackUpTask sqlBackUpTask = new SqlBackUpTask(this.connectionMock.Object, this.commandMock.Object, this.databaseName); sqlBackUpTask.Execute(); this.connectionMock.Verify(x => x.Open(), Times.Once); this.connectionMock.Verify(x => x.Close(), Times.Once); this.commandMock.Verify(x => x.ExecuteNonQuery(), Times.Once); this.connectionMock.Verify(x => x.Dispose(), Times.Once); }