Как се тества единица за декоратор в c #?
Използвам декоратор за дизайн на хранилище, за копнеж, CURD операции, Cashing. Тогава как мога да проверя единица за този клас хранилище.
и какво е добро средство за тестване на единица?
Отговори:
2 за отговор № 1Когато тествате декоратори (или пълномощници) виеобикновено искат да тестват взаимодействието, а не държавата. Например, за кеш искате да се уверите, че първото повикване води до повикване на услугата, докато второто повикване не е.
Бих препоръчал да използвате подигравателна рамка, тъй като те обикновено са много добри в тестовото взаимодействие. Има много възможности за избор.