Пример #1
0
 private void ThenItShouldReturnACreateMessageRequest(CreateMessageRequest request)
 {
     _createMessageRequest.ShouldNotBeNull();
     _createMessageRequest.ShouldSatisfyAllConditions(
         () => _createMessageRequest.RoomId.ShouldBe(request.RoomId),
         () => _createMessageRequest.ToPersonId.ShouldBe(request.ToPersonId),
         () => _createMessageRequest.ToPersonEmail.ShouldBe(request.ToPersonEmail),
         () => _createMessageRequest.Text.ShouldBe(request.Text),
         () => _createMessageRequest.Markdown.ShouldBe(request.Markdown),
         () => {
         if (request.Files != null)
         {
             _createMessageRequest.Files.ShouldNotBeNull();
             _createMessageRequest.Files.OrderBy(x => x).SequenceEqual(request.Files.OrderBy(x => x))
             .ShouldBeTrue();
         }
         else
         {
             _createMessageRequest.Files.ShouldBeNull();
         }
     }
         );
 }