Microsoft.AspNetCore.Server.Testing Namespace

namespace Microsoft.AspNetCore.Server.Testing

Interfaces

interface IApplicationDeployer
Common operations on an application deployer.

Classes

class ApplicationDeployer
Abstract base class of all deployers with implementation of some of the common helpers.
class ApplicationDeployerFactory
Factory to create an appropriate deployer based on Microsoft.AspNetCore.Server.Testing.DeploymentParameters.
class DeploymentParameters
Parameters to control application deployment.
class DeploymentResult
Result of a deployment.
class IISDeployer
Deployer for IIS.
class IISExpressDeployer
Deployment helper for IISExpress.
class NginxDeployer
Deployer for Kestrel on Nginx.
class RemoteWindowsDeployer
class RemoteWindowsDeploymentParameters
class RetryHelper
class SelfHostDeployer
Deployer for WebListener and Kestrel.
class SkipIfCurrentRuntimeIsCoreClrAttribute
Skips a test if the runtime used to run the test is CoreClr.
class SkipIfEnvironmentVariableNotEnabledAttribute
Skip test if a given environment variable is not enabled. To enable the test, set environment variable to “true” for the test process.
class SkipOn32BitOSAttribute
Skips a 64 bit test if the current Windows OS is 32-bit.

Enumerations

enum ApplicationType
enum RuntimeArchitecture
enum RuntimeFlavor
enum ServerType