Make KeySequence class
This commit is contained in:
parent
62a86c5253
commit
b496cea582
5 changed files with 63 additions and 74 deletions
|
@ -16,7 +16,7 @@ describe('KeymapRepositoryImpl', () => {
|
|||
sut.enqueueKey(Key.fromMapKey('b');
|
||||
let sequence = sut.enqueueKey(Key.fromMapKey('c'));
|
||||
|
||||
let keys = sequence.getKeyArray();
|
||||
let keys = sequence.keys;
|
||||
expect(keys[0].equals(Key.fromMapKey('a'))).to.be.true;
|
||||
expect(keys[1].equals(Key.fromMapKey('b'))).to.be.true;
|
||||
expect(keys[2].equals(Key.fromMapKey('c'))).to.be.true;
|
||||
|
@ -25,9 +25,9 @@ describe('KeymapRepositoryImpl', () => {
|
|||
|
||||
describe('#clear()', () => {
|
||||
it('clears keys', () => {
|
||||
sut.enqueueKey(Key.fromMapKey('a');
|
||||
sut.enqueueKey(Key.fromMapKey('b');
|
||||
sut.enqueueKey(Key.fromMapKey('c');
|
||||
sut.enqueueKey(Key.fromMapKey('a'));
|
||||
sut.enqueueKey(Key.fromMapKey('b'));
|
||||
sut.enqueueKey(Key.fromMapKey('c'));
|
||||
sut.clear();
|
||||
|
||||
let sequence = sut.enqueueKey(Key.fromMapKey('a'));
|
||||
|
|
Reference in a new issue