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