Merge pull request #1281 from cgolubi1/426_more_bminterface_tests

test refactor: turn the public API tests from interface tests into responder tests
Merge remote-tracking branch 'upstream/master' into 1224_swing_bug