Bibliotheken heißen in Ruby Gems. Mit gem install name installierst du sie, in Projekten verwaltet Bundler sie über eine Gemfile. Mit require lädst du sie. Tests schreibst du mit Minitest (eingebaut) oder RSpec.
Ruby on Rails, das bekannteste Web-Framework, ist selbst ein Gem.
require "minitest/autorun"
def addiere(a, b) = a + b
class RechnenTest < Minitest::Test
def test_addiere
assert_equal 5, addiere(2, 3)
end
end
# Gemfile
# source "https://rubygems.org"
# gem "sinatra"Merke
Bibliotheken heißen Gems
Bundler verwaltet Abhängigkeiten über die
GemfileMinitest ist eingebaut
Aufgabe
Schreibe einen Minitest für eine eigene Methode.