require "test_helper" class TaskTest < ActiveSupport::TestCase setup do @task = tasks(:follow_up) @user = users(:marco) Current.user = @user end teardown { Current.user = nil } test "complete creates activity" do assert_difference -> { Activity.count }, 1 do assert @task.complete!(user: @user) end assert @task.completed? assert_not_nil @task.completed_at end end