Sha256: 7caaded8a9f0c103301128dce228cfb34c4ebac3347271137ae4a58e84090b38
Contents?: true
Size: 582 Bytes
Versions: 102
Compression:
Stored size: 582 Bytes
Contents
require "spec" require "../src/exercise_generator" require "../src/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
102 entries across 102 versions & 1 rubygems