private void AssertMessageSentStatusToHub(string fromUsername, string toUsername, string message, Guid messageUuid, Mock <IEventHubClient> userChannel, Times times) { ConferenceGroupChannel.Verify( x => x.ReceiveMessage(Conference.Id, fromUsername, toUsername, message, It.IsAny <DateTime>(), messageUuid), times); userChannel.Verify( x => x.ReceiveMessage(Conference.Id, fromUsername, toUsername, message, It.IsAny <DateTime>(), messageUuid), times); }
private void AssertMessageSentStatusToHubAndApi(string fromUsername, string toUsername, string message, Guid messageUuid, Mock <IEventHubClient> userChannel, Times times) { ConferenceGroupChannel.Verify( x => x.ReceiveMessage(Conference.Id, fromUsername, toUsername, message, It.IsAny <DateTime>(), messageUuid), times); userChannel.Verify( x => x.ReceiveMessage(Conference.Id, fromUsername, toUsername, message, It.IsAny <DateTime>(), messageUuid), times); VideoApiClientMock.Verify(x => x.AddInstantMessageToConferenceAsync( It.Is <Guid>(c => c == Conference.Id), It.Is <AddInstantMessageRequest>( r => r.From == fromUsername && r.To == toUsername && r.Message_text == message )) , times); }