Sha256: c78722edb6d455006c9bde324edeaff2084489bcb9e616f415a50355205fa9ec
Contents?: true
Size: 593 Bytes
Versions: 8
Compression:
Stored size: 593 Bytes
Contents
require "rails_helper" RSpec.describe Dorsale::Flyboy::Task::Copy do let(:task) { create(:flyboy_task, done: true, progress: 50) } let(:copy) { copy = Dorsale::Flyboy::Task::Copy.(task) copy.save copy } it "is expected to duplicate the whole object" do expect(copy).to be_persisted expect(copy.name).to eq task.name expect(copy.owner).to eq task.owner expect(copy.description).to eq task.description end it "is expected to set the progress to 0" do expect(copy.progress).to eq 0 end end
Version data entries
8 entries across 8 versions & 1 rubygems