Câu hỏi được gắn thẻ «mstest»

Microsoft .NET Unit Testing Framework (MSTest)


30
Loại nhà cung cấp khung thực thể không thể được tải?
Tôi đang cố gắng chạy thử nghiệm trên TeamCity hiện đang được cài đặt trên máy của tôi. System.InvalidOperationException: Loại nhà cung cấp Entity Framework ' System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'cho System.Data.SqlClientnhà cung cấp ' 'ADO.NET không thể tải được. Đảm bảo lắp ráp nhà cung cấp có sẵn cho …



7
Cách so sánh Danh sách trong Kiểm tra đơn vị
Làm thế nào thử nghiệm này có thể thất bại? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); var actual = new List<int>(); actual.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); Assert.AreEqual(expected, actual); // Assert.AreSame(expected, actual) …


4
Tại sao TestInitialize bị sa thải cho mọi thử nghiệm trong các thử nghiệm đơn vị Visual Studio của tôi?
Tôi đang sử dụng Visual Studio 2010 Beta 2. Tôi đã có một đơn [TestClass], trong đó có một [TestInitialize], [TestCleanup]và một vài [TestMethods]. Mỗi khi một phương thức kiểm tra được chạy, các phương thức khởi tạo và dọn dẹp đều C ALNG chạy! Tôi đã có ấn tượng …


9
Làm cách nào để chạy một phương thức thử nghiệm với nhiều tham số trong MSTest?
NUnit có một tính năng gọi là Giá trị, như dưới đây: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Điều này có nghĩa là phương pháp thử nghiệm sẽ chạy 6 lần: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, …

11
Làm cách nào tôi có thể nhận được Sao chép vào thư mục đầu ra. Làm việc với các bài kiểm tra đơn vị?
Khi tôi xây dựng một dự án thử nghiệm đơn vị trước khi các thử nghiệm được thực thi, đầu ra thử nghiệm được sao chép vào thư mục TestResults và sau đó các thử nghiệm được thực thi. Vấn đề tôi gặp phải là không phải tất cả các …






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.