https://javascript.plainenglish.io/collaborator-based-isolation-pattern-testing-javascript-101-f53bcd0d8e99