csi-test is a golang unit testing framework for container orchestration (CO) system and CSI driver developers.
CO developers can use this framework to create drivers based on the Golang mock framework. Please see co_test.go for an example.
Driver developers do not need to leverage the mocking framework, and instead just use the CSI protocol buffers golang output library. This framework may provide little value currently, but if the need arises, it may provide future libraries to make developement and testing of drivers easier. Please see the example driver_test.go for more information.