text: // eslint-disable-next-line import/no-extraneous-dependencies
  
  import '@agoric/install-ses';
  import test from 'ava';
  
  import { makeBoard } from '../../lib/ag-solo/vats/lib-board';
  
  test('makeBoard', async t => {
    const board = makeBoard();
  
    const obj1 = harden({});
    const obj2 = harden({});
  
    t.deepEqual(board.ids(), [], `board is empty to start`);
  
    const idObj1 = board.getId(obj1);
    t.deepEqual(board.ids(), [idObj1], `board has one id`);
  
    const idObj2 = board.getId(obj2);
    t.deepEqual(board.ids().length, 2, `board has two ids`);
  
    t.deepEqual(board.getValue(idObj1), obj1, `id matches value obj1`);
    t.deepEqual(board.getValue(idObj2), obj2, `id matches value obj2`);
  
    t.deepEqual(board.getId(obj1), idObj1, `value matches id obj1`);
    t.deepEqual(board.getId(obj2), idObj2, `value matches id obj2`);
  });
  