«mstest» 태그된 질문

Microsoft .NET 단위 테스트 프레임 워크 (MSTest)


30
엔티티 프레임 워크 제공자 유형을로드 할 수 없습니까?
현재 내 컴퓨터에 설치된 TeamCity에서 테스트를 실행하려고합니다. System.InvalidOperationException: ' System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer에 Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'대한 Entity Framework 제공자 유형 'System.Data.SqlClient 'ADO.NET 제공자에 로드 할 수 없습니다. 실행중인 응용 프로그램에서 공급자 어셈블리를 사용할 수 있는지 확인하십시오. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=260882 를 참조하십시오. 나는 언급이 없다 System.Data.EntityEF6으로 업그레이드하기 위해 codeplex에서 제안한대로 프로젝트에 대한 . …

7
NUnit 대 MbUnit 대 MSTest 대 xUnit.net [닫힘]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …


7
단위 테스트에서 목록을 비교하는 방법
이 테스트는 어떻게 실패 할 수 있습니까? [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) fails // Assert.IsTrue(expected.Equals(actual)) …


4
Visual Studio 단위 테스트의 모든 테스트에 대해 TestInitialize가 시작되는 이유는 무엇입니까?
나는 하나있어 비주얼 스튜디오 2010 베타 2를 사용하고 [TestClass]A가 들어있는 [TestInitialize], [TestCleanup]그리고 몇 가지 [TestMethods]. 테스트 방법을 실행할 때마다 초기화 및 정리 방법도 함께 실행됩니다! 로컬 테스트 실행마다 [TestInitialize]& [TestCleanup]가 한 번만 실행되어야한다는 인상을 받았습니다 . 그 맞습니까? 그렇지 않은 경우이를 수행하는 올바른 방법은 무엇입니까?

9
"단위 테스트 작성"은 어디에 있습니까?
새로운 Visual Studio 2012 Ultimate을 설치했습니다. 내 솔루션으로 테스트 프로젝트를 만들었으며 기본 단위 테스트가 포함되어 있습니다. 그러나 새로운 방법을 마우스 오른쪽 버튼으로 클릭해도 "단위 테스트 생성"컨텍스트 메뉴가 더 이상 표시되지 않습니다. Visual Studio 2010 Ultimate를 참조하십시오. 그리고 Visual Studio 2012 Ultimate : 왜 그런지 알 수 있습니까? 최신 정보: Visual …

9
MSTest에서 여러 매개 변수로 테스트 방법을 어떻게 실행할 수 있습니까?
NUnit에는 아래와 같은 Values라는 기능이 있습니다. [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } 이는 테스트 방법이 6 번 실행됨을 의미합니다. MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") 지금 MSTest를 사용하고 있지만 여러 매개 변수로 동일한 테스트를 실행할 수 …

11
단위 테스트와 함께 작동하도록 "출력 디렉토리로 복사"를 얻으려면 어떻게해야합니까?
테스트가 실행되기 전에 단위 테스트 프로젝트를 빌드하면 테스트 출력이 TestResults 폴더에 복사 된 다음 테스트가 실행됩니다. 내가 가진 문제는 Debug / bin 디렉토리의 모든 파일이 TestResults 프로젝트에 복사되지 않는다는 것입니다. Debug / bin 디렉토리에 복사 된 파일을 TestResults 폴더에도 복사하려면 어떻게해야합니까?

5
MSTest 테스트를 실행하는 동안 Console.Out에 쓰는 방법
컨텍스트 : 웹 애플리케이션의 파일 업로드 기능과 관련된 문제를보고하는 일부 사용자가 있습니다. 특별한 패턴없이 가끔 발생합니다. 우리는 오랫동안 그것을 알아 내려고 노력해 왔고, 도움이 될 것이라고 생각되는 곳에 디버그 정보를 추가하고, 로그를 크롤링하는 등의 작업을 수행했지만 재현하거나 파악할 수 없었습니다. 문제 : 이제 MSTest 및 WatiN을 사용하여 여러 번 (수백 …
114 c#  console  mstest  watin 

15
단위 테스트에서 출력을 작성하려면 어떻게해야합니까?
내 단위 테스트의 모든 호출은 디버깅 중에 건너 뛰 Debug.Write(line)거나 Console.Write(Line)출력이 인쇄되지 않습니다. 내가 사용하는 클래스 내에서 이러한 함수를 호출하면 잘 작동합니다. 단위 테스트가 자동화된다는 것을 이해하지만 여전히 단위 테스트에서 메시지를 출력하고 싶습니다.

3
모든 테스트가 실행되기 전에 코드를 한 번 실행할 수 있습니까?
기본적으로 일련의 테스트 실행을 시작하기 전에 MSTest에 약간의 코드를 실행하라고 말하고 싶습니다. 기본적으로 제가하고 싶은 것은 Main(). 이 작업을 수행하려는 이유는 통합 테스트를 실행하는 동안 log4net으로 로깅을 수행하고 싶기 때문입니다. log4net.Config.XmlConfigurator내 테스트 어셈블리에서 읽었을 때 이미 호출 한 어셈블리 특성을 사용할 수 없습니다 LoggerManager. 문서는 코드 진입 점에서 명시 적으로 …
112 .net  mstest 

7
프로젝트가“.NETFramework, Version = v4.6.2”프레임 워크를 참조하지 않습니다. “TargetFrameworks”에“.NETFramework, Version = v4.6.2”에 대한 참조를 추가합니다.
단위 테스트를 실행할 수 없습니다. 다음 오류가 있습니다. 프로젝트가 ".NETFramework, Version = v4.6.2"프레임 워크를 참조하지 않습니다. 프로젝트 파일의 "TargetFrameworks"속성에 ".NETFramework, Version = v4.6.2"에 대한 참조를 추가 한 다음 NuGet 복원을 다시 실행합니다. 에서 app.config: <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/> </startup> 프로젝트> 속성> 응용 프로그램> TargetFramework (.NET Framework 4.6.2)에서 어떻게 고칠 수 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.