A. Jesse Jiryu Davis
Black Pipe Testing: In Summary
Black pipe testing does not replace other kinds of tests, but there are two scenarios where it shines.
Test MongoDB Failure Scenarios With MockupDB
Fourth in my "black pipe testing" series. How do you test your MongoDB application's reaction to database failures, hangs, and disconnects?
Black Pipe Testing A Connected Application In C
The fourth "black pipe testing" article: testing the MongoDB C Driver with mock_server_t.
MockupDB: Testing The MongoDB C Driver With Python
The third "black pipe testing" article: testing libmongoc with MockupDB, a wire protocol server written in Python.
Testing PyMongo As A Black Pipe
The second "black pipe testing" article: testing PyMongo with MockupDB.
Black Pipe Testing: Preface
Traditional "black box" testing can't fully validate MongoDB clients and other connected applications. Here's a convenient way to test the whole program.