Fixed update_attribute! bug while increasing the test coverage

Removed unused _each method on has_n relationship which never was tested
Added more tests
Started to write in RSpec 3 style.