README.md in musicbrainz-0.6.0 vs README.md in musicbrainz-0.7.0

- old
+ new

@@ -2,20 +2,25 @@ ### Installation ```bash gem install musicbrainz ``` +or add this line to your Gemfile +```ruby +gem "musicbrainz" +``` + ### Usage ```ruby -require 'musicbrainz' +require "musicbrainz" # Search for artists -@suggestions = MusicBrainz::Artist.search('Jet') +@suggestions = MusicBrainz::Artist.search("Jet") # Find artist by name or mbid -@foo_fighters = MusicBrainz::Artist.find_by_name('Foo Fighters') -@kasabian = MusicBrainz::Artist.find('69b39eab-6577-46a4-a9f5-817839092033') +@foo_fighters = MusicBrainz::Artist.find_by_name("Foo Fighters") +@kasabian = MusicBrainz::Artist.find("69b39eab-6577-46a4-a9f5-817839092033") # Use them like ActiveRecord models @empire_tracks = @kasabian.release_groups[8].releases.first.tracks # Setting a cache path enables caching of requests @@ -67,9 +72,19 @@ @track = MusicBrainz::Track.find(mbid) @track.position @track.recording_id @track.title @track.length +``` + +### Testing +```bash +bundle rake spec +``` + +### Debug console +```bash +bundle rake console ``` ### Contributing * Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet