4
我有一個測試程序,一類TestSeq和方法圍棋(),它包括這樣的塊:如何重構測試應用程序?
_writer.WriteLine("Doing foo action...");
var stopwatch = Stopwatch.StartNew();
// foo - some work here
stopwatch.Stop();
_writer.WriteDone("Results of foo action.", stopwatch.Elapsed);
在「一些工作」我有WCF客戶端不同的調用(CRUD操作,過濾器,等等。)。
所以,很多代碼重複,顯然一些重構應該在這裏完成。我想創建一個類TestAction,但我不知道什麼是最好的方式,把它的「一些工作」的一部分。
在我看來,這是非常簡單的問題,但我不知道我應該搜索什麼關鍵字。所以,我很高興看到只有關鍵字(模式名稱或其他)或鏈接的答案。