lk | fixes client date saves and improves test readability

This commit is contained in:
Louis Knapp
2016-07-30 20:42:08 -05:00
parent ba23905e20
commit cc3f684e01
2 changed files with 11 additions and 8 deletions
+9 -6
View File
@@ -19,13 +19,16 @@ describe ClientsController do
end
describe "PUT #update" do
xit "updates a client with an application date" do
put :update, id: client.id, client: {application_date: "12/21/2015"}
expect(client.reload.application_date.strftime('%m/%d/%Y')).to eq("12/21/2015")
it "updates a client with an application date" do
date = Time.zone.now.beginning_of_day
put :update, id: client.id, client: {application_date: date.strftime('%m/%d/%Y')}
expect(client.reload.application_date).to eq(date)
end
xit "updates a client with a pickup date" do
put :update, id: client.id, client: {pickup_date: "12/21/2015"}
expect(client.reload.pickup_date.strftime('%m/%d/%Y')).to eq("12/21/2015")
it "updates a client with a pickup date" do
date = Time.zone.now.beginning_of_day
put :update, id: client.id, client: {pickup_date: date.strftime('%m/%d/%Y')}
expect(client.reload.pickup_date).to eq(date)
end
end
end