Add spec tests

This commit adds additional spec tests to the project.