Skip to content

Commit b385ecd

Browse files
committed
refactoring
1 parent e7dd1c6 commit b385ecd

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

Rakefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
require "bundler/gem_tasks"
2-
task :default => :spec
1+
require 'bundler/gem_tasks'
2+
task default: :spec

lib/operators-service.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
require 'dry-monads'
2+
require 'operators/service'

lib/operators/service.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'dry-monads'
2-
31
module Operators
42
class Service
53
def self.rescue_callbacks(*exceptions)
@@ -37,7 +35,7 @@ def success_wrap(result)
3735
end
3836

3937
def calling
40-
raise 'Must be redefined'
38+
raise 'Not implemented'
4139
end
4240
end
4341
end

lib/operators_service.rb

Lines changed: 0 additions & 1 deletion
This file was deleted.

operators-service.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# coding: utf-8
2+
23
lib = File.expand_path('../lib', __FILE__)
34
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
45

spec/operators/service_spec.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
RSpec.describe Operators::Service do
1+
describe Operators::Service do
22
before do
3-
class TestSerivce < Operators::Service
3+
class TestService < Operators::Service
44
rescue_callbacks SyntaxError
55

66
def initialize(data, result)
@@ -19,17 +19,17 @@ def except_error(error)
1919
end
2020

2121
it 'success result' do
22-
result = TestSerivce.call('data', true)
22+
result = TestService.call('data', true)
2323
expect(result.success?).to be_truthy
2424
end
2525

2626
it 'failure result' do
27-
result = TestSerivce.call('data', false)
27+
result = TestService.call('data', false)
2828
expect(result.success?).to be_falsey
2929
end
3030

3131
context 'catch error' do
32-
subject { TestSerivce.new('error', true) }
32+
subject { TestService.new('error', true) }
3333

3434
it 'catch' do
3535
allow(subject).to receive(:calling).and_raise(SyntaxError)

spec/spec_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require 'bundler/setup'
22
require 'byebug'
3-
require 'operators/service'
3+
require 'operators-service'
44

55
RSpec.configure do |config|
66
config.order = :random

0 commit comments

Comments
 (0)