tests(calendar.spec.js): updated the tests to be more optimized and more unitized

Signed-off-by: Josh Kurz <josh.kurz@turner.com>