ds-algo-study
Version:
Just experimenting with publishing a package
21 lines (16 loc) • 457 B
JavaScript
const fromLast = require('./index');
const L = require('./linkedlist');
const List = L.LinkedList;
const Node = L.Node;
test('fromLast is a function', () => {
expect(typeof fromLast).toEqual('function');
});
test('fromLast returns the node n elements from the end', () => {
const l = new List();
l.insertLast('a');
l.insertLast('b');
l.insertLast('c');
l.insertLast('d');
l.insertLast('e');
expect(fromLast(l, 3).data).toEqual('b');
});