public void NoteChoiceGenerator_Generates_Unique_Note_Choices( ISet <Voice> chosenVoices, int expectedNoteChoiceCount) { // arrange var noteChoiceGenerator = new NoteChoiceGenerator(_mockVoiceNoteChoiceRepository); // act var noteChoices = noteChoiceGenerator.GetNoteChoices(chosenVoices); var otherNoteChoices = noteChoiceGenerator.GetNoteChoices(chosenVoices); // assert _mockVoiceNoteChoiceRepository.ReceivedWithAnyArgs(chosenVoices.Count).GetVoiceNoteChoices(default);