Skip to content

Commit 6262463

Browse files
authored
Add templates for exercises batch 7 (#1787)
* Add templates for exercises batch 7 * Change to assert expected, actual pattern * Fix palindromeproducts test case nesting
1 parent 10c4b33 commit 6262463

12 files changed

Lines changed: 546 additions & 316 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
require 'minitest/autorun'
2+
require_relative 'meetup'
3+
4+
class MeetupTest < Minitest::Test
5+
<% json["cases"].each do |cases| %>
6+
def test_<%= underscore(cases["description"]) %>
7+
<%= skip? %>
8+
actual = Meetup.new(<%= cases["input"]["month"] %>, <%= cases["input"]["year"] %>).day(:<%= cases["input"]["dayofweek"].downcase %>, :<%= cases["input"]["week"] %>)
9+
expected = Date.parse('<%= cases["expected"] %>')
10+
assert_equal expected, actual
11+
end
12+
<% end %>
13+
end

0 commit comments

Comments
 (0)