You are doing a nice job on
https://github.com/LeamHall/CT_Character_Generator/blob/master/spec/lib/character_spec.rb . The tests look like as telling a history about character.rb, and what to expect from that class. There are some mistakes on using RSpec and ruby at all, but in essence they are really nice.
Firstly mistake I noticed, are not related with RSpec, but how you are writing Ruby. And I think you must read more how attr_writter, attr_accessor, attr_reader works and when use them...
Best wishes,
Carlos Figueiredo