Tôi có một kịch bản mà tôi có một đối tượng khá phức tạp mà tôi tải từ một cơ sở dữ liệu.Một cách để lấy một đối tượng trong cửa sổ đồng hồ và "Tập lệnh" nó
Đối tượng đó có một số đối tượng lồng nhau. Trong khi tôi đang gỡ lỗi, tôi tìm thấy một thể hiện của đối tượng này mà tôi muốn sử dụng trong một bài kiểm tra đơn vị. Ngay bây giờ tôi phải tạo đối tượng này bằng tay. Vì nó khá phức tạp, tôi mất một thời gian.
Thời gian thử nghiệm đơn vị của tôi sẽ được chi tiêu tốt hơn nếu có cách để báo cho cửa sổ xem xuất ra biến này thành cửa sổ văn bản (hoặc khay nhớ tạm).
Dường như tất cả thông tin cần thiết là trong cửa sổ xem.
Tôi không mong đợi nó tạo ra bằng cách sử dụng báo cáo hoặc bất kỳ điều như vậy, chỉ cần sử dụng thông tin lớp nó có và tạo ra các báo cáo new
(lồng càng nhiều cấp độ như đối tượng của tôi đi).
Có công cụ nào như vậy không? (Nếu không có lẽ tôi chỉ tìm thấy một cách để làm cho tài sản của tôi?)
Hãy thử ** ngay lập tức ** cửa sổ và đầu ra để ** gỡ lỗi ** trong khi duyệt qua đối tượng của bạn. Để làm cho cuộc sống của bạn dễ dàng hơn, bạn cũng có thể chuẩn bị cho mình phương pháp traversal này và sau đó gọi nó trong cửa sổ ngay lập tức và nó sẽ xuất ra để gỡ lỗi. Và trong khi đó, chuyển đổi nó thành JSON và sau đó sử dụng chuỗi đó trong mã thử nghiệm của bạn để phân tích cú pháp trở lại ví dụ cụ thể. Từ chuỗi JSON. Có thể là giải pháp đơn giản nhất. –
Nhưng bạn tất nhiên có thể đi cho nó và viết một phần mở rộng VS mà có thể thêm mục trình đơn ngữ cảnh để kích chuột phải vào một đối tượng trong cửa sổ xem và sẽ nói ** Đặt JSON vào clipboard **. Tôi chắc rằng nhiều người sẽ rất vui khi cài đặt nó. Chính xác cho cùng một lý do bạn cung cấp. –
+1 Câu hỏi của tôi CHÍNH XÁC. – adamdport