Skip to main content
All docs
V25.1
  • .NET 8.0+

    EasyTestFixtureContext.RegisterApplications(IEasyTestApplicationOptions[]) Method

    Registers configurations for tested applications.

    Namespace: DevExpress.EasyTest.Framework

    Assembly: DevExpress.EasyTest.v25.1.dll

    NuGet Package: DevExpress.EasyTest

    Declaration

    public void RegisterApplications(
        params IEasyTestApplicationOptions[] options
    )

    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