).to.eql('bar');
          expect(table.selectedItems).to.have.members(['bar']);
        });

        it('should update selectedItem(s) on deselect', function() {
          table.selectItem('foo');
          table.deselectItem('foo');

          expect(table.selectedItem).to.be.null;
          expect(table.selectedItems).to.have.members([]);
        });

        it('should update selectedItem also on invalid deselect', function() {
          table.selectItem('foo');
          table.deselectItem('bar');

   