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]