public async Task Test(bool superVipInQueue, bool userHasSuperVip, AddRequestResult expectedResult) { SetSuperVipInQueue(superVipInQueue); SetUserHasSuperVip(userHasSuperVip); SetUpSubject(); var result = await _subject.Process("Username", "Request Text"); Assert.AreEqual(expectedResult, result.AddRequestResult); }
public async Task Test(PlaylistState state, string username, string requestText, SongRequestType requestType, AddRequestResult expectedResult) { // Arrange SetupTest(state); // Act var result = await _subject.AddSongRequest(username, requestText, requestType); // Assert Assert.AreEqual(expectedResult, result.AddRequestResult); }