diff --git a/src/GameEngineAdapter.Headless/HeadlessAudioPlayer.cs b/src/GameEngineAdapter.Headless/HeadlessAudioPlayer.cs index c95912c..b251108 100644 --- a/src/GameEngineAdapter.Headless/HeadlessAudioPlayer.cs +++ b/src/GameEngineAdapter.Headless/HeadlessAudioPlayer.cs @@ -16,15 +16,15 @@ public sealed class HeadlessAudioPlayer : IAudioPlayer /// public void StartPlayback(string audioAssetId, bool loopPlayback = false) => - _recordedCalls.Add(("Play", audioAssetId, loopPlayback)); + _recordedCalls.Add((nameof(StartPlayback), audioAssetId, loopPlayback)); /// public void StopPlayback(string audioAssetId) => - _recordedCalls.Add(("Stop", audioAssetId, null)); + _recordedCalls.Add((nameof(StopPlayback), audioAssetId, null)); /// public void SetVolume(string audioAssetId, float volume) => - _recordedCalls.Add(("SetVolume", audioAssetId, volume)); + _recordedCalls.Add((nameof(SetVolume), audioAssetId, volume)); /// Clears all recorded calls. public void Clear() => _recordedCalls.Clear(); diff --git a/src/GameEngineAdapter.UnitTests/HeadlessAudioPlayerTests.cs b/src/GameEngineAdapter.UnitTests/HeadlessAudioPlayerTests.cs index 9770c44..3208efc 100644 --- a/src/GameEngineAdapter.UnitTests/HeadlessAudioPlayerTests.cs +++ b/src/GameEngineAdapter.UnitTests/HeadlessAudioPlayerTests.cs @@ -26,7 +26,7 @@ public void HeadlessAudioPlayer_Play_RecordsCall() // Assert Assert.Single(player.RecordedCalls); var call = player.RecordedCalls[0]; - Assert.Equal("Play", call.Method); + Assert.Equal(nameof(player.StartPlayback), call.Method); Assert.Equal("music_main", call.AudioAssetId); Assert.Equal(true, call.Arg); } @@ -57,7 +57,7 @@ public void HeadlessAudioPlayer_Stop_RecordsCall() // Assert Assert.Single(player.RecordedCalls); var call = player.RecordedCalls[0]; - Assert.Equal("Stop", call.Method); + Assert.Equal(nameof(player.StopPlayback), call.Method); Assert.Equal("music_main", call.AudioAssetId); Assert.Null(call.Arg); } @@ -74,7 +74,7 @@ public void HeadlessAudioPlayer_SetVolume_RecordsCall() // Assert Assert.Single(player.RecordedCalls); var call = player.RecordedCalls[0]; - Assert.Equal("SetVolume", call.Method); + Assert.Equal(nameof(player.SetVolume), call.Method); Assert.Equal("music_main", call.AudioAssetId); Assert.Equal(0.5f, call.Arg); } @@ -92,9 +92,9 @@ public void HeadlessAudioPlayer_MultipleOperations_RecordsAllInOrder() // Assert Assert.Equal(3, player.RecordedCalls.Count); - Assert.Equal("Play", player.RecordedCalls[0].Method); - Assert.Equal("SetVolume", player.RecordedCalls[1].Method); - Assert.Equal("Stop", player.RecordedCalls[2].Method); + Assert.Equal(nameof(player.StartPlayback), player.RecordedCalls[0].Method); + Assert.Equal(nameof(player.SetVolume), player.RecordedCalls[1].Method); + Assert.Equal(nameof(player.StopPlayback), player.RecordedCalls[2].Method); } [Fact]