avva: (Default)
[personal profile] avva
Если вашему юнит-тесту нужен собственный юнит-тест, то вы что-то делаете не так.

Date: 2007-09-18 11:05 am (UTC)
From: [identity profile] object.livejournal.com
И обычно это "не так" - попытка протестировать не что-то одно, а сразу много.

Есть такое экстремистское мнение, что в юнит-тесте должен быть один и только один assert. Я лично к этому не пришел и вряд ли приду (не представляется практичным), но общая мысль верна - сколько у программы имеется возможных способов сломаться, столько должно быть тестов, не меньше.

Date: 2007-09-18 11:18 am (UTC)
From: [identity profile] breqwas.livejournal.com
...c учётом того, что в общем случае программа может сломаться бесконечным количеством способов...

Date: 2007-09-18 11:21 am (UTC)
From: [identity profile] slobin.livejournal.com
Не-а, всего двумя: "оно не работает" и "оно по-русски не печатает".

... lo du'u noda nuzba cu xamgu nuzba ...

Date: 2007-09-18 11:25 am (UTC)
From: [identity profile] breqwas.livejournal.com
Ну это смотря какая программа. Server-side, к счастью, ломаются разнообразнее :)

Date: 2007-09-18 11:35 am (UTC)
From: [identity profile] slobin.livejournal.com
Не-а, тут всего один случай: "интернет не работает".

... Nai hiruvalye Valimar! ...

Date: 2007-09-18 12:51 pm (UTC)
From: [identity profile] object.livejournal.com
Юнит-тесты все же лучше писать без учета этого :-)

Date: 2007-09-18 07:44 pm (UTC)
From: [identity profile] pingva.livejournal.com
> ...c учётом того, что в общем случае программа может сломаться бесконечным количеством способов...

это не верно =)

January 2026

S M T W T F S
    1 2 3
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 5th, 2026 04:05 am
Powered by Dreamwidth Studios