truemail-rb/truemail

View on GitHub
lib/truemail/worker.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true

module Truemail
  class Worker
    attr_reader :result

    def self.check(result)
      new(result).run
    end

    def initialize(result)
      @result = result
    end

    private

    def success(condition)
      result.success = condition || false
    end
  end
end