Zero Install .NET API 2.20.0
ZeroInstall.Model.Selection.TestCase Class Reference

A test case describing Model.Requirements and the Selection.Selections they are expected to lead to. Used for automated testing of Solvers. More...

Public Member Functions

override string ToString ()
 

Properties

string Name = default! [getset]
 
bool AddDownloads [getset]
 
List< FeedFeeds = new() [get]
 A list of input Feeds for the solver.
 
Requirements Requirements = default! [getset]
 The input requirements for the solver.
 
SelectionsSelections [getset]
 The expected output of the solver.
 
string? Problem [getset]
 A string describing the expected solver error message or null if no failure is expected.
 

Detailed Description

A test case describing Model.Requirements and the Selection.Selections they are expected to lead to. Used for automated testing of Solvers.


The documentation for this class was generated from the following file: