isEmpty assertions are passing
added invalid arg test