CLC-3261: Show audio podcasts in class page - Add more tests

Added more tests as requested by @ctweney from https://github.com/ets-berkeley-edu/calcentral/pull/2295
Also did some polishing to move from "should" syntax to "expect"

https://jira.ets.berkeley.edu/jira/browse/CLC-3261