4 changed files with 13 additions and 20 deletions
@ -1,29 +1,23 @@
|
||||
require "rails_helper" |
||||
|
||||
RSpec.describe BulkUpload, type: :model do |
||||
let(:bulk_upload) { create(:bulk_upload, log_type: "lettings") } |
||||
let(:bulk_upload) { create(:bulk_upload, log_type: "lettings") } |
||||
|
||||
describe "completed?" do |
||||
context "when the fixed-choice has not been selected" do |
||||
it "returns false" do |
||||
end |
||||
end |
||||
|
||||
context "when there are incomplete logs" do |
||||
let!(:lettings_log) { create_list(:lettings_log, 2,:in_progress, bulk_upload:) } |
||||
describe "def bulk_upload.completed?" do |
||||
context "when there are incomplete logs" do |
||||
let!(:lettings_log) { create_list(:lettings_log, 2, :in_progress, bulk_upload:) } |
||||
|
||||
it "returns false" do |
||||
expect(bulk_upload.completed?).to equal(false) |
||||
it "returns false" do |
||||
expect(bulk_upload.completed?).to equal(false) |
||||
end |
||||
end |
||||
end |
||||
|
||||
context "when there are no incomplete logs" do |
||||
let!(:lettings_log) { create_list(:lettings_log, 2, :completed, bulk_upload:) } |
||||
context "when there are no incomplete logs" do |
||||
let!(:lettings_log) { create_list(:lettings_log, 2, :completed, bulk_upload:) } |
||||
|
||||
it "returns true" do |
||||
expect(bulk_upload.completed?).to equal(true) |
||||
it "returns true" do |
||||
expect(bulk_upload.completed?).to equal(true) |
||||
end |
||||
end |
||||
end |
||||
|
||||
end |
||||
end |
||||
|
||||
Loading…
Reference in new issue