public void ReleasesPorts() { TcpPortManager.ReserveLocalPort(Arg.Any <int>(), Arg.Any <string>()) .Returns(c => c.Arg <int>()); Container.ReservePort(100); Container.ReservePort(101); Container.Destroy(); TcpPortManager.Received(1).ReleaseLocalPort(100, User.UserName); TcpPortManager.Received(1).ReleaseLocalPort(101, User.UserName); }
public void DeletesFirewallRules() { Container.Destroy(); TcpPortManager.Received(1).RemoveFirewallRules(User.UserName); }
public void ReservesPortForContainerUser() { Container.ReservePort(3000); TcpPortManager.Received(1).ReserveLocalPort(3000, _containerUsername); }