コード例 #1
0
        public async Task ShouldSendAndDeleteBasicDirectMessageViaAPI()
        {
            var newMessage = MessageBuilder.New()
                             .SendToUserId(StaticTestingValues.JId)
                             .WithText("Basic Test")
                             .Build();

            var result = await _wxTeamsApi.SendMessageAsync(newMessage);

            result.Should().NotBeNull();
            result.RoomType.Should().Be(RoomType.Direct);
            result.AuthorEmail.Should().Contain("Unicorn");
            result.Text.Should().Be("Basic Test");

            var response = await _wxTeamsApi.DeleteMessageAsync(result.Id);

            response.Should().NotBeNull();
            response.Message.Should().Be("OK");
        }