Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

THIS IS RUBY ON RAILS QUESTION, PLEASE IF YOU KNOW YOUR ANSWER IS 100% IS CORREC

ID: 3868327 • Letter: T

Question

THIS IS RUBY ON RAILS QUESTION, PLEASE IF YOU KNOW YOUR ANSWER IS 100% IS CORRECT ANSWER IT OTHERWISE DON'T ANSWER THANK YOU

PLEASE WRITE DOWN IN BOTTOM WHICH ANSWER IS CORRECT (a, b , c or d) and explain it.

4)expect((1..5).to_a).to have(5).red_pencils

a. will obviously fail, since integers are not red_pencils

b. will pass only if we have defined red_pencils method somewhere in our code

c. will throw a NoRedPencil exception

d. will pass just fine and print out a nice message when run in the documentation format

Explanation / Answer

Hi,

Correct answer is b.

b) will pass only if we have defined red_pencils method somewhere in our code

This is because you are calling a method named as red_pencils by using the statement "have(5).red_pencils".