mirror of
https://github.com/internetee/registry.git
synced 2025-06-05 04:07:33 +02:00
20 lines
No EOL
706 B
Ruby
20 lines
No EOL
706 B
Ruby
require 'test_helper'
|
|
|
|
class MassActionTest < ActiveSupport::TestCase
|
|
setup do
|
|
@csv_valid = Rails.root.join('test', 'fixtures', 'files', 'mass_actions', 'valid_mass_force_delete_list.csv').to_s
|
|
@csv_invalid = Rails.root.join('test', 'fixtures', 'files', 'mass_actions', 'invalid_mass_force_delete_list.csv').to_s
|
|
end
|
|
|
|
def test_mass_action_procces_with_valid_data
|
|
assert MassAction.process("force_delete", @csv_valid)
|
|
end
|
|
|
|
def test_mass_action_proccess_with_invalid_data
|
|
assert_not MassAction.process("force_delete", @csv_invalid)
|
|
end
|
|
|
|
def test_mass_action_invalid_attributes
|
|
assert_not MassAction.process("force_restart", @csv_valid)
|
|
end
|
|
end |