added new post on types of testing and shoulda-matchers