public async Task IfQuizNull_False() { var command = new CreateResultCommand(null); var handler = new CreateResultHandler(_mock.Object); var result = await handler.Handle(command, CancellationToken.None); Assert.IsFalse(result); }
public async Task IfIdHasValue_False(string value) { var command = new CreateResultCommand(new QuizResult { _id = value }); var handler = new CreateResultHandler(_mock.Object); var result = await handler.Handle(command, CancellationToken.None); Assert.IsFalse(result); }
public async Task ResultIdNullOrEmpty_True(string value) { var command = new CreateResultCommand(new QuizResult { _id = value }); var handler = new CreateResultHandler(_mock.Object); var result = await handler.Handle(command, CancellationToken.None); Assert.IsTrue(result); }
/// <summary> /// Creates a voice chat room using a name /// </summary> /// <param name="roomName">The name to be used to identify the room.</param> /// <param name="callback">Whether the room was successfully created.</param> public void Create(string roomName, CreateResultHandler callback) { if (callback == null) { throw new ArgumentNullException("Callback cannot be null"); } if (!InitNode()) { callback(false); return; } m_Node.StartServer(roomName, success => { if (success) { Run(); } callback(success); }); }