test: add multiple mocks for use with testing project

This commit is contained in:
Andrew Welker
2025-08-13 22:32:59 -05:00
parent 083c270cf3
commit c2ab2f34b7
13 changed files with 1488 additions and 413 deletions

View File

@@ -0,0 +1,35 @@
using System;
namespace Crestron.SimplSharp
{
public class InitialParametersClass
{
public static string ApplicationDirectory { get; set; } = "/User/";
public static string ProgramIDTag { get; set; } = "MockProgram";
public static string ApplicationName { get; set; } = "MockApplication";
public static string FirmwareVersion { get; set; } = "1.0.0.0";
public static uint ProgramNumber { get; set; } = 1;
public static eDevicePlatform DevicePlatform { get; set; } = eDevicePlatform.Appliance;
public static eCrestronSeries ControllerSeries { get; set; } = eCrestronSeries.FourSeries;
}
public enum eDevicePlatform
{
Appliance = 0,
Server = 1,
ControlSystem = 2
}
public enum eCrestronSeries
{
TwoSeries = 2,
ThreeSeries = 3,
FourSeries = 4
}
public enum eRuntimeEnvironment
{
SimplSharpPro = 0,
SimplSharp = 1
}
}