Ni nini mara mbili katika RSpec?
Ni nini mara mbili katika RSpec?

Video: Ni nini mara mbili katika RSpec?

Video: Ni nini mara mbili katika RSpec?
Video: Ruby on Rails от Лейлы Хофер 2024, Mei
Anonim

Katika sura hii, tutajadili RSpec maradufu , pia inajulikana kama RSpec Mzaha. A Mbili ni kitu ambacho kinaweza "kusimama" kwa kitu kingine. Hapa ndipo RSpec maradufu (kejeli) huwa na manufaa. Mbinu yetu ya list_student_names huita mbinu ya jina kwenye kila kitu cha Mwanafunzi katika kigezo chake cha @students.

Kwa kuongezea, ni nini kinachoruhusiwa katika RSpec?

basi ni njia ya kukariri ambayo huitwa tu wakati inarejelewa katika vipimo. Kama inavyokaririwa, ikiwa inaitwa mara mbili, haitekelezwi tena. basi ! inaitwa kabla ya kila spec. Rspec pia ina ndoano ya hapo awali ambayo tunaweza kutumika kutekeleza nambari fulani kabla ya vipimo vyote kuendeshwa kwenye kizuizi maalum.

Pia Jua, ni somo gani katika RSpec? The somo ni kitu kinachojaribiwa. RSpec ina wazo wazi la somo . Huenda au isifafanuliwe. Kama ni, RSpec inaweza kuita njia juu yake bila kurejelea kwa uwazi. Ikiwa unataka maelezo yako wazi somo kuhamasishwa kwa hamu (kabla ya mfano katika kikundi chake kukimbia), sema somo !

Kisha, mbegu katika Ruby ni nini?

Mbegu . Ufafanuzi wa mbegu : Mbinu mbegu ni maagizo kwa kitu (halisi au jaribio maradufu) kurudisha a. thamani inayojulikana katika kujibu ujumbe. Hiyo inaonekana kuwa muhimu.

Muktadha katika RSpec ni nini?

muktadha katika rspec . Kwa mujibu wa rspec msimbo wa chanzo," muktadha ” ni mbinu ya jina lak ya "eleza", kumaanisha kuwa hakuna tofauti ya kiutendaji kati ya njia hizi mbili. Walakini, kuna tofauti ya muktadha ambayo itasaidia kufanya majaribio yako kueleweka zaidi kwa kutumia zote mbili.

Ilipendekeza: