Método WebServiceHelper.TryUrlRedirection
Redireciona a um objeto de serviço da Web do ASP.NET Development Server em vez do recurso que está definido na referência da Web fornecida.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
Public Shared Function TryUrlRedirection ( _
client As WebClientProtocol, _
context As TestContext, _
identifier As String _
) As Boolean
public static bool TryUrlRedirection(
WebClientProtocol client,
TestContext context,
string identifier
)
public:
static bool TryUrlRedirection(
WebClientProtocol^ client,
TestContext^ context,
String^ identifier
)
static member TryUrlRedirection :
client:WebClientProtocol *
context:TestContext *
identifier:string -> bool
public static function TryUrlRedirection(
client : WebClientProtocol,
context : TestContext,
identifier : String
) : boolean
Parâmetros
- client
Tipo: System.Web.Services.Protocols.WebClientProtocol
Uma instância do tipo de serviço da Web que está sendo testado.
- context
Tipo: Microsoft.VisualStudio.TestTools.UnitTesting.TestContext
O TestContext para este Test de unidade.
- identifier
Tipo: System.String
Uma seqüência de caracteres exclusiva que identifica um aplicativo ASP.Instância do servidor de desenvolvimento do NET.Isso coincide com o parâmetro de nome de um AspNetDevelopmentServerAttribute no método de teste.
Valor de retorno
Tipo: System.Boolean
true Se um redirecionamento ocorreria; Caso contrário, false.
Comentários
Quando você executa um teste com um AspNetDevelopmentServerAttribute, uma instância de um aplicativo ASP.NET Development Server é iniciado. Isso garante que um aplicativo ASP.NET Development Server site é iniciado e você souber o URL. Quando você executa um teste, você poderá usar TryUrlRedirection para redirecionar um objeto de serviço da Web para que ele aponta para o servidor conhecido em vez do recurso que está definido na referência fornecida do Web. Esse método retorna true se o redirecionamento foi bem-sucedida, e false se fosse não. Por exemplo, se o identificador não correspondeu o nome de um aplicativo ASP.Instância de NET Development Server, o método retorna false.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UnitTesting
AspNetDevelopmentServerAttribut