«Unit-testing» -бен белгіленетін сұрақтар

Бірліктерді тестілеу - бұл қолдануға жарамдылығын анықтау үшін жекелеген бастапқы кодтық бөлімдер сыналған әдіс.
46
жауаптар

Жеке әдістермен, өрістермен немесе ішкі сыныптармен жеке функцияны немесе сыныпты қалай тексеруге болады?

Ішкі жеке әдістерге, өрістерге немесе кірістірілген сыныптарға ие сыныпты (xUnit арқылы) қалай сынайды? Немесе ішкі байланыспен (статикалық C / C ++) немесе жекеменшік (анонимді) аттар кеңістігінде пайдаланылатын функция? Меніңше ...
сұрады 29 тамыз. '08 19:11
31
жауап

Бірыңғай тестілеу C коды

Мен жазда жазылған тікелей жазылған жүйеде жұмыс істедім. Бұл жұмыс істеп тұрған жоба болды. Мен JUnit арқылы Java-де бірлік тесттерін жазуды үйрендім, бірақ модульді жазудың ең жақсы тәсілі ретінде жоғалттым ...
15 қыркүйекте сұрады '08 сағат 10:12
13
жауаптар

TDD үшін JavaScript бірлігін сынау құралдары

Мен көптеген сынақ модульдерін және JavaScript тестілеу құралдарын қарадым және қарап шықтым, бірақ TDD-мен толық үйлесімді болу үшін қолайлы мүмкіндік таба алмадым. Сонымен, TDD-мен толықтай үйлесетін javascript бірліктерінің сынақ құралы бар ма?
19 қарашада орнатылды '08 5: 35-те
22
жауаптар

Ерекшеліктің таңдалғанын тексеру үшін Assert қалай пайдалануға болады?

Assert қалай пайдалануға болады (немесе басқа сынақ класы?) Ерекшеліктің таңдалғанын тексеру үшін?
01 маусымда сағат 08: 01-де орнатылған
9
жауаптар

Mockito әдісімен жарамсыз әдістерді қалай ұрлау керек

Қайтару түрі void әдістерін шошыру қалай? Мен Observer үлгісін енгіздім, бірақ оны Mockito-мен күле алмаймын, себебі оны қалай жасау керектігін білмеймін. Мен Интернетте мысал табуға тырыстым, бірақ мен алмады. Менің классым қоғамдық пікірге ұқсайды ...
16 ақп '10 сағат 23:54
22
жауаптар

Бірлік сынағы дегеніміз не, интеграциялық тест, түтін тесті, регрессия тесті дегеніміз не?

Бірлік сынағы, интеграциялық тест, түтіндік тест, регрессиялық тест және олардың арасындағы айырмашылық қандай? Және олардың әрқайсысына қандай құралдарды қолдануға болады? Мысалы, JUnit және NUnit модульдерін және тестілеуді интеграциялау үшін қолданамын. ...
06 ақп '09 сағат 15:08
12
жауаптар

Жолдан ағын қалай жасалады?

Мәтіндік файлдан келетін ағынды қабылдайтын әдіс үшін бірлік сынағын жазу керек. Мынадай нәрсе жасағым келеді: Stream s = GenerateStreamFromString («a, b \ nc, d»);
10 дБ орнатыңыз . '09 сағат 11:14
26
жауаптар

Бірлік сынақ кодын жіппен қалай пайдалануға болады?

Мен әлі күнге дейін многофункционалды кодты сынаудан аулақ болдым, себебі ол кеніштегі тым үлкен болып көрінеді. Адамдар табысты орындау үшін ағындарға негізделген сынақ кодын қалай тапсырғанын немесе жай ғана ...
15 градусқа орнатыңыз . '08 сағат 14:44
44
жауаптар

Бірліктерді тестілеудің қажеті бар ма?

Мен жұмыс істеп жатқан команданың даму үдерісіне бірлік тестілеуін біріктіруге тырысамын және кейбір скептиктер бар. Сынақ тестілеу құндылықтар командасында скептиктерді әзірлеушілерді сендіруге қандай жақсы тәсілдер бар? Менің ...
16 қыркүйек '08 0:44
19
жауаптар

Біртұтас тестті типтік тексеру каталогы құрылымымен іске қосу

Көптеген қарапайым Python модулі үшін тіпті жалпы каталогтар құрылымы өздерінің сынақтарын өздерінің каталогтарына бөлуге арналған сияқты: new_project / antigravity / antigravity.py test / test_antigravit ...
13 желтоқсанда орнатылған . '09 19:10
8
жауаптар

Python-да бірліктерді тестілеу: қалай бастауға болады?

Мен Python-да бірінші дұрыс жобамды аяқтадым, енді менің тапсырмам - тесттерді жазу. Өйткені бұл бірінші рет жобаны жасадым, бұл үшін тестімді бірінші рет жасаймын. Мәселе мынада, мен қалай бастауға болады? Мен ештеңе білмеймін. ...
30 шілдеде сағат 15: 10-да белгіленді
6
жауаптар

Алаяқтық, қорқыту және итеру арасындағы айырмашылық неде?

Мен осы терминдерді қалай қолданатынымды білемін, бірақ бірлік сынақтарына қатысты қорқыту, мазалау және тұншықтыру туралы қабылданған анықтамалар бар ма? Оларды сынау үшін қалай анықтайсыз? Әрқайсысын қолдануға болатын жағдайларды сипаттаңыз. Міне ...
06 желтоқсан '08 сағат 18:17
33
жауаптар

Жеке әдістерді қалай сынауға болады?

Мен кейбір қоғамдық және жеке әдістерге ие сынып кітапханасын құрып жатырмын. Мен жеке әдістерді тестілеуді үйренгім келеді (негізінен дамыған, бірақ болашақ рефакоринг үшін пайдалы болуы мүмкін). Дұрыс дегеніміз не ...
30 oct орнатыңыз . '08 сағат 18:49
11
жауаптар

Maven көмегімен бір сынақ әдісін іске қосыңыз

Mvn test -Dtest = classname пайдалану арқылы жеке сынақты іске қосқыңыз келетінін білемін және -Dtest = classname.methodname жұмыс істемейді.
set 09 Dec '09 16:44
30
жауаптар

Бірлік сынақтарына арналған ақылға қонымды% кодты қамтуы (және неге)?

Егер сіз бірлік сынақтарының коэффициентінің минималды пайызын қамту керек болса, мүмкін, тіпті репозиторийді жасау талаптары сияқты, бұл не болады? Пожалуйста, түсіндіріп, сіздің қалай жауап келді (себебі, егер бұл ...
18 қыркүйекке белгіленген '08 сағат 7:25