EasyTestFixtureContext.RegisterApplications(IEasyTestApplicationOptions[]) Method
Registers configurations for tested applications.
Namespace: DevExpress.EasyTest.Framework
Assembly: DevExpress.EasyTest.v24.2.dll
NuGet Package: DevExpress.EasyTest
Declaration
Parameters
Name | Type | Description |
---|---|---|
options | IEasyTestApplicationOptions[] | An array of application options. |
Remarks
The following code snippet registers a Blazor and WinForms application for testing purposes:
public class YourSolutionNameTests : IDisposable {
const string BlazorAppName = "YourSolutionNameBlazor";
const string WinAppName = "YourSolutionNameWin";
EasyTestFixtureContext FixtureContext { get; } = new EasyTestFixtureContext();
//
public YourSolutionNameTests() {
FixtureContext.RegisterApplications(
new BlazorApplicationOptions(BlazorAppName, string.Format(@"{0}\..\..\..\..\YourSolutionName.Blazor.Server", Environment.CurrentDirectory)),
new WinApplicationOptions(WinAppName, string.Format(@"{0}\..\..\..\..\YourSolutionName.Win\bin\EasyTest\net8.0-windows\YourSolutionName.Win.exe", Environment.CurrentDirectory))
);
//
}
//
}
See Also