def test_set_volume_calls_player(self):
     rbplayer = RBHandler(self.shell)
     rbplayer.set_volume(2.0)
     self.player.set_volume.assert_called_with(2.0)
 def test_set_volume_with_invalid_value_fails(self):
     rbplayer = RBHandler(self.shell)
     with self.assertRaises(Exception):
         rbplayer.set_volume("myvolume")