electItem('foo');
        });

        it('should fire `selected-items-changed`', function(done) {
          table.addEventListener('selected-items-changed', function(e) {
            expect(e.detail.value.indexSplices[0].object[0]).to.eql('foo');

            done();
          });

          table.selectItem('foo');
        });

        it('should update selectedItem(s) on second select', function() {
          table.selectItem('foo');
          table.selectItem('bar');

          expect(table.selectedItem