Modify tests to take into account fact that we no longer explicitly disconnect the SftpSession, but instead immediately dispose it.

This commit is contained in:
drieseng
2016-09-11 20:46:54 +02:00
parent 35c9ecfd56
commit 3bd1b4eec0
3 changed files with 6 additions and 9 deletions
@@ -48,7 +48,6 @@ namespace Renci.SshNet.Tests.Classes
.Returns(_sftpSessionMock.Object);
_sftpSessionMock.InSequence(sequence).Setup(p => p.Connect());
_sessionMock.InSequence(sequence).Setup(p => p.OnDisconnecting());
_sftpSessionMock.InSequence(sequence).Setup(p => p.Disconnect());
_sftpSessionMock.InSequence(sequence).Setup(p => p.Dispose());
_sessionMock.InSequence(sequence).Setup(p => p.Disconnect());
_sessionMock.InSequence(sequence).Setup(p => p.Dispose());
@@ -76,9 +75,9 @@ namespace Renci.SshNet.Tests.Classes
}
[TestMethod]
public void DisconnectOnNetConfSessionShouldBeInvokedOnce()
public void DisconnectOnNetConfSessionShouldNeverBeInvoked()
{
_sftpSessionMock.Verify(p => p.Disconnect(), Times.Once);
_sftpSessionMock.Verify(p => p.Disconnect(), Times.Never);
}
[TestMethod]
@@ -48,7 +48,6 @@ namespace Renci.SshNet.Tests.Classes
.Returns(_sftpSessionMock.Object);
_sftpSessionMock.InSequence(sequence).Setup(p => p.Connect());
_sessionMock.InSequence(sequence).Setup(p => p.OnDisconnecting());
_sftpSessionMock.InSequence(sequence).Setup(p => p.Disconnect());
_sftpSessionMock.InSequence(sequence).Setup(p => p.Dispose());
_sessionMock.InSequence(sequence).Setup(p => p.Disconnect());
_sessionMock.InSequence(sequence).Setup(p => p.Dispose());
@@ -77,9 +76,9 @@ namespace Renci.SshNet.Tests.Classes
}
[TestMethod]
public void DisconnectOnNetConfSessionShouldBeInvokedOnce()
public void DisconnectOnNetConfSessionShouldNeverBeInvoked()
{
_sftpSessionMock.Verify(p => p.Disconnect(), Times.Once);
_sftpSessionMock.Verify(p => p.Disconnect(), Times.Never);
}
[TestMethod]
@@ -48,7 +48,6 @@ namespace Renci.SshNet.Tests.Classes
.Returns(_sftpSessionMock.Object);
_sftpSessionMock.InSequence(sequence).Setup(p => p.Connect());
_sessionMock.InSequence(sequence).Setup(p => p.OnDisconnecting());
_sftpSessionMock.InSequence(sequence).Setup(p => p.Disconnect());
_sftpSessionMock.InSequence(sequence).Setup(p => p.Dispose());
_sessionMock.InSequence(sequence).Setup(p => p.Disconnect());
_sessionMock.InSequence(sequence).Setup(p => p.Dispose());
@@ -77,9 +76,9 @@ namespace Renci.SshNet.Tests.Classes
}
[TestMethod]
public void DisconnectOnNetConfSessionShouldBeInvokedOnce()
public void DisconnectOnNetConfSessionShouldNeverBeInvoked()
{
_sftpSessionMock.Verify(p => p.Disconnect(), Times.Once);
_sftpSessionMock.Verify(p => p.Disconnect(), Times.Never);
}
[TestMethod]