Niestandardowe warunki testu dla testów jednostkowych programu SQL Server

Możesz dodać niestandardowe warunki testowania dla testów jednostkowych programu SQL Server. Należy jednak najpierw zainstalować warunek testu, zanim będzie można go użyć, niezależnie od tego, czy utworzono rozszerzenie, czy instalujesz ten, który został utworzony przez inną osobę.

Ograniczenia

Przed zainstalowaniem warunku testowego, który nie został utworzony, należy zrozumieć następujące czynniki ryzyka:

  • Program instalacyjny programu testowego może okazać się złośliwy i uzyskać dostęp do chronionych zasobów na podstawie uprawnień instalacji.

  • Sam warunek testu może być złośliwy i przejąć kontrolę nad chronionymi zasobami, jeśli użytkownik korzystający z rozszerzenia ma wystarczające uprawnienia.

Uwagi

Aby zminimalizować ryzyko, należy zainstalować niestandardowy warunek testu tylko wtedy, gdy pochodzi ze znanego źródła. Jeśli uzyskasz warunek testowy z niezaufanego źródła, należy sprawdzić kod źródłowy tego warunku testowego i jego program instalacyjny (jeśli istnieje) przed jego zainstalowaniem.

Aby zainstalować niestandardowy warunek testu, skopiuj podpisany zestaw (.dll) do %ProgramFiles%\Microsoft Visual Studio <Version>\Common7\IDE\Extensions\Microsoft\SQLDB\TestConditions folderu. Jeśli ten folder nie istnieje, utwórz go. Do skopiowania do tego katalogu potrzebne są uprawnienia administracyjne na komputerze.

Należy zainstalować wersje Visual Studio 2010 i Visual Studio 2012, jeśli warunek testowy tego wymaga.

  • Na komputerze można zainstalować niestandardowe warunki testowania, które mogą służyć do kompilowania testów jednostkowych programu SQL Server.
  • Te testy jednostkowe są używane w programach Visual Studio 2010 i Visual Studio 2012.

Aby uzyskać więcej informacji na temat niestandardowych warunków testu dla testów jednostkowych programu SQL Server, zobacz: