finished user interacts with queue test
finished user interacts with queue test
refactor test code
push testing complexity into methods for feature tests