Add RSpec unit tests