test/docs/macaroni_test.rb in trailblazer-operation-0.6.6 vs test/docs/macaroni_test.rb in trailblazer-operation-0.7.0
- old
+ new
@@ -1,31 +1,31 @@
-require "test_helper"
+# require "test_helper"
-class MacaroniTaskBuilderTest < Minitest::Spec
- Memo = Struct.new(:title) do
- def save
- self.title = title[:title].reverse
- end
- end
+# class MacaroniTaskBuilderTest < Minitest::Spec
+# Memo = Struct.new(:title) do
+# def save
+# self.title = title[:title].reverse
+# end
+# end
- #:create
- class Memo::Create < Trailblazer::Operation(step_interface_builder: Trailblazer::Operation::Railway::KwSignature)
- #~ign
- step :create_model
- step :save
- #~ign end
- #~methods
- def create_model(params:, options:, **)
- options[:model] = Memo.new(title: params[:title])
- end
+# #:create
+# class Memo::Create < Trailblazer::Operation(step_interface_builder: Trailblazer::Operation::Railway::KwSignature)
+# #~ign
+# step :create_model
+# step :save
+# #~ign end
+# #~methods
+# def create_model(params:, options:, **)
+# options[:model] = Memo.new(title: params[:title])
+# end
- def save(model:, **)
- model.save
- end
- #~methods end
- end
- #:create end
+# def save(model:, **)
+# model.save
+# end
+# #~methods end
+# end
+# #:create end
- it "allows optional macaroni call style" do
- Memo::Create.(params: {title: "Wow!"}).inspect(:model).must_equal %{<Result:true [#<struct MacaroniTaskBuilderTest::Memo title=\"!woW\">] >}
- end
-end
+# it "allows optional macaroni call style" do
+# Memo::Create.(params: {title: "Wow!"}).inspect(:model).must_equal %{<Result:true [#<struct MacaroniTaskBuilderTest::Memo title=\"!woW\">] >}
+# end
+# end