yay unit tests