Supponiamo che sto seguendo TDD e utilizzo VS/ReSharper. Comincio così a scrivere un test come questo:Come posso creare rapidamente una classe nel posto giusto quando si segue TDD utilizzando Visual Studio/ReSharper?
[TestFixture]
class FooFixture
{
[Test]
public void ShouldDoSomething()
{
var foo = new Foo();
}
}
A questo punto, Foo
non esiste. ReSharper suggerisce l'opzione di creare la classe, ma la colloca direttamente accanto alla mia classe di test nel mio progetto di test, non nel mio vero progetto. Così ho creato la classe, quindi spostarla in un nuovo file, quindi spostare il file nel posto giusto e infine correggere lo spazio dei nomi. Questo sembra un sacco di lavoro.
Esiste un modo più efficiente per creare rapidamente la classe Foo
e inserirla nel posto giusto? Sembra che il "posto giusto" possa essere indovinato dallo spazio dei nomi del mio progetto di test.
Alt + Invio per correzioni rapide, C + S + R per Sposta in cartella .. – Gishu