¿Hay algo que pueda hacer en NUnit que no pueda hacer en MSTest?

Esta pregunta se ha formulado de varias formas en varios foros diferentes, pero, en mi humilde opinión, no he podido encontrar un lugar donde se responda claramente, así que voy a replantearlo y volver a preguntarlo.

Yo trabajo en una tienda básicamente de Microsoft. Usamos TFS, y todos nuestros desarrolladores tienen suscripciones a MSDN, incluida la edición Team Suite de VS. Así que tenemos acceso a MSTest.

He leído varias comparaciones de NUnit contra MSTest, y la comunidad de desarrolladores parece elegir abrumadoramente a NUnit. Pero las razones dadas nunca parecen ser abrumadoras o convincentes, al menos para nuestra situación. (NUnit se actualiza con más frecuencia, NUnit es más rápido, NUnit no requiere TFS, etc.)

Puedo usar NUnit si lo elijo, pero el uso de software de código abierto sin un soporte formal debe ser defendido. Necesito una razón bastante convincente para hacerlo.

Lo que básicamente tengo que responder para justificar el uso de NUnit en lugar de MSTest es esto: ¿hay algo que pueda hacer en NUnit que no pueda hacer con un esfuerzo comparable en MSTest?

Respuestas a la pregunta(12)

Su respuesta a la pregunta