You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using a web mocking tool such as vcr/vcr for integration tests.
This provides the ability to store requests as fixtures and run the same tests on Travis for stable API versions.
VCR has the ability to "re-run" tapes which can be used to perform the live requests on a internal system.
Unit tests which can use convential mocking with RSpec mocks.
@gschneider-r7 ping me about this as I'd be interested in working on this. I know in Austin it would help the Metasploit and ControlsInsight teams as we have dependencies on the Nexpose gem.
We should be able to run at least some automated testing with Travis-CI or similar service. This will require building out all of the tests.
We can also have automated testing against an actual Nexpose console internally. We could potentially publish pass/fail results of that to github.
This should enable fully automated testing of any pull requests in the future.
The text was updated successfully, but these errors were encountered: