Add unit test.
Add unit test.

Signed-off-by: Tom Wilkie <4d61d701e7f49021437d91fbf6a1826e6d4e51de@gmail.com>

vitessio/vitess,vitessio/vitess,mahak/vitess,tinyspeck/vitess,mahak/vitess,mahak/vitess,mahak/vitess,tinyspeck/vitess,mahak/vitess,mahak/vitess,vitessio/vitess,tinyspeck/vitess,tinyspeck/vitess,mahak/vitess,vitessio/vitess,tinyspeck/vitess,vitessio/vitess,vitessio/vitess,mahak/vitess,tinyspeck/vitess,tinyspeck/vitess,vitessio/vitess,vitessio/vitess