I recommend checking out [better specs](http://betterspecs.org/) to get a good idea of how to structure your specs.

Two things of note:

1. Use `describe` blocks to wrap your it blocks so as to provide context for what method you are actually testing. When describing a method, it is preferred to preface instance methods with a' #' and class methods with a '.'. For example. `#instance_method`, `.class_method`.

2. Don't use should in the text of the it description. It is best to just say what it does as opposed to what it should do.

3. Feel free to use context blocks liberally as they can make it easier to follow along with what's going on.