Nếu tôi có một cái gì đó như thế này:Làm thế nào để bạn chế nhạo đối tượng trong một phương pháp tĩnh
static class ManifestGenerator
{
public static void GenerateManifestFile(){
var doc = new XDocument();
...
... xml stuff added to doc
...
doc.Save(manifestFilePath)
}
Bây giờ bạn có thể vui lòng cho tôi biết làm thế nào tôi có thể tạo ra một thử nghiệm đơn vị đó sẽ đảm bảo rằng phương pháp tạo xml có đúng không? Làm thế nào tôi có thể thử XDocument (Tôi đang sử dụng Moq), mà không thêm các tham số bổ sung vào phương thức gọi
+1: tách nó thành 'sử dụng'-phần trong phương pháp công cộng + nhân viên nội bộ thực sự là một mẹo hay. –