Modify test for dequeue method to check for FIFO (#34981)

* Update create-a-queue-class.english.md

* Modify test for dequeue method to check for FIFO

The test first `enqueue`'s two elements and checks for the `dequeue` method to return the element at `0`th index.
This commit is contained in:
Ali Ahmed 2019-02-05 14:44:52 +05:00 committed by Ahmad Abdolsaheb
parent fe085246c8
commit 9999a8c9bc

View File

@ -34,7 +34,7 @@ tests:
- text: Your <code>Queue</code> class should have an <code>isEmpty</code> method.
testString: assert((function(){var test = new Queue(); return (typeof test.isEmpty === 'function')}()), 'Your <code>Queue</code> class should have an <code>isEmpty</code> method.');
- text: The <code>dequeue</code> method should remove and return the front element of the queue
testString: assert((function(){var test = new Queue(); test.enqueue('Smith'); return (test.dequeue() === 'Smith')}()), 'The <code>dequeue</code> method should remove and return the front element of the queue');
testString: assert((function(){var test = new Queue(); test.enqueue('Smith'); test.enqueue('John'); return (test.dequeue() === 'Smith')}()), 'The <code>dequeue</code> method should remove and return the front element of the queue');
- text: The <code>front</code> method should return value of the front element of the queue
testString: assert((function(){var test = new Queue(); test.enqueue('Smith'); test.enqueue('John'); return (test.front() === 'Smith')}()), 'The <code>front</code> method should return value of the front element of the queue');
- text: The <code>size</code> method should return the length of the queue