Какой стиль существует для насмешек с Rhino? - PullRequest
1 голос
/ 28 июля 2010

Я слышал, что последний стиль - ААА. Есть ли другой? Почему мы используем одно и не используем другое?

Ответы [ 2 ]

1 голос
/ 28 июля 2010

Разницу между новым стилем ААА и старым стилем записи / воспроизведения лучше всего понять, изучив разницу между насмешками и заглушками.AAA использует заглушки, в то время как запись / воспроизведение использует насмешки.

Я писал о разнице здесь .

0 голосов
/ 28 июля 2010

Я думаю, что есть 2 основных стиля - один классический (не знаю, как его зовут) - который существовал с самого начала и в самых ранних версиях .Net (конечно, я использовал его с .Net 1.1) и AAAодин.Оба они по-прежнему полностью функциональны, поэтому не стесняйтесь использовать любые (но вы не можете смешивать их - это просто не работает, и вы получите странные ошибки).

Стиль AAA был разработан после лямбда-выражений иметоды расширения были введены в C #, и многие люди (включая меня) думают, что он чище, легче для чтения и лучше выражает цель теста.

...