public void CanGetFairlightAudioMixerInputs() { // act var result = AtemMini.GetFairlightAudioMixer().Inputs; // assert Assert.IsNotNull(result); Assert.GreaterOrEqual(result.Count(), 0); }
public void CanGetFairlightAudioMixerProperties() { // act var result = AtemMini.GetFairlightAudioMixer(); // assert Assert.IsNotNull(result); Assert.GreaterOrEqual(0, result.MasterOutFaderGain); }
public void CanGetFairlightAudioMixerInputSources() { // act var result = AtemMini.GetFairlightAudioMixer().Inputs.SelectMany(c => c.Sources); // assert Assert.IsNotNull(result); Assert.GreaterOrEqual(result.Count(), 0); result.ToList().ForEach(c => { Logger.LogInformation($"{c.Input.Id}/{c.Id}=> Active: {c.IsActive},{c.MixOption},{c.InputGain},{c.FaderGain}"); }); }