コード例 #1
0
 private void SendChatMessage()
 {
     var bitmexRestApi = Container.Resolve <IBitmexApiService>();
     var @params       = new ChatPOSTRequestParams()
     {
         Message = "Long Live Bitmex.NET",
         //English channel
         ChannelID = 1,
     };
     var result = bitmexRestApi.Execute(BitmexApiUrls.Chat.PostChat, @params).Result.Result;
 }
コード例 #2
0
        public void should_return_posted_chat_message()
        {
            // arrange
            var @params = new ChatPOSTRequestParams()
            {
                Message = "Long Live Bitmex.NET",
                //English channel
                ChannelID = 1,
            };
            // act
            var result = Sut.Execute(BitmexApiUrls.Chat.PostChat, @params).Result.Result;

            // assert
            result.Should().NotBeNull();
            result.Id.Should().BeGreaterThan(0);
            result.Date.Should().NotBeNull();
            result.Html.Should().NotBeNullOrEmpty();
            result.User.Should().NotBeNullOrEmpty();
            result.ChannelId.Should().Be(1);
            result.Message.Should().Be("Long Live Bitmex.NET");
            result.FromBot.Should().NotBeNull();
        }