# frozen_string_literal: true module ConvenientService module RSpec module Helpers module StubService def stub_service(...) Classes::StubService.call(...) end def return_result(status) Classes::StubService::Entities::ResultSpec.new(status: status) end def return_success Classes::StubService::Entities::ResultSpec.new(status: :success) end def return_failure Classes::StubService::Entities::ResultSpec.new(status: :failure) end def return_error Classes::StubService::Entities::ResultSpec.new(status: :error) end end end end end