0
再生操作が可能かどうかを確認するには、次の関数を使用します。再生が可能であれば真を返します。そうでなければ偽です。このメソッドのための適切なnunitテストケースは何でしょうか?次のコードスニペットの適切なnunitテストケースは何ですか?
private bool CanPlay(object parameter)
{
if (AudioEngine != null)
{
return AudioEngine.CanPlay;
}
return false;
}
private void Play(object parameter)
{
if (AudioEngine != null && AudioEngine.ActiveStream!=null)
{
AudioEngine.Play();
}
}
[Test]
public void PlayAudioControlVMTestTrue()
{
AudioControlVm avm = new AudioControlVm();
RelayCommand command = (RelayCommand)avm.PlayCommand;
bool canPlay = command.CanExecute(avm);
Assert.IsTrue(canPlay);
}
は[MCVE]で詳細を提供します – Nkosi