Sha256: 0d9ca95cbcb6e8b899e553cc7ea662c09602d4c6ea91068e7dc491dacb6ac433
Contents?: true
Size: 594 Bytes
Versions: 189
Compression:
Stored size: 594 Bytes
Contents
require "spec" require "../exercises/exercise_generator" require "../exercises/exercise_test_case" class DummyGenerator < ExerciseGenerator def exercise_name "dummy" end def test_cases [] of ExerciseTestCase end end describe "ExerciseGenerator" do describe "#describe_name" do it "will return the name of the exercise in camel case" do DummyGenerator.new.describe_name.should eq("Dummy") end end describe "#generate" do it "raises an error if no test cases exist" do expect_raises do DummyGenerator.generate end end end end
Version data entries
189 entries across 189 versions & 1 rubygems