test('publishes "assignment_muting_toggled" message', () => {
   const muter = createAssignmentMuter()
   muter.afterUpdate({assignment: responseAssignment})
   ok($.publish.calledWith('assignment_muting_toggled'))
 })
 test('publishes "assignment_muting_toggled" message with the updated muted attribute', () => {
   const muter = createAssignmentMuter()
   muter.afterUpdate({assignment: responseAssignment})
   const [publishedAssignment] = $.publish.getCall(0).args[1]
   strictEqual(publishedAssignment.muted, responseAssignment.muted)
 })
 hooks.afterEach(() => {
   $.publish.restore()
 })