Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated tests #13

Open
cocowalla opened this issue Jan 21, 2019 · 2 comments
Open

Automated tests #13

cocowalla opened this issue Jan 21, 2019 · 2 comments

Comments

@cocowalla
Copy link
Contributor

Would be great to add some automated tests to the project, for example, spinning up an SSH server and then using SSH.NET as a client to interact with it.

@Aimeast Aimeast changed the title Tests Automated tests Jan 28, 2019
@Aimeast
Copy link
Owner

Aimeast commented Jan 28, 2019

I also like to have automated testing. Except SSH.NET, what other SSH clients are available for us to choose? We need to use an authoritative client as the test judge.

Of course, in order to facilitate testing, we prefer the C# client. If there is no better choice, we can also consider the C client.

@cocowalla
Copy link
Contributor Author

SSH.NET is surely the most mature and popular one - I believe it's been around since 2010. AFAIK, the only other C# clients are commercial.

I've personally been using SSH.NET for years, and have found it to be reliable for connecting to a wide range of SSH-enabled devices - Linux boxes, Cisco switches, Palo Alto routers, whatever. I think we can consider SSH.NET as an authoritative client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants