コード例 #1
0
ファイル: AdminTests.cs プロジェクト: wgraham17/WxTeamsSharp
        public async Task ShouldCreate_DeletePerson()
        {
            var newPerson = PersonBuilder.New()
                            .WithEmail("*****@*****.**")
                            .WithDisplayName("TestUser")
                            .Build();

            var person = await _wxTeamsApi.CreateUserAsync(newPerson);

            person.Should().NotBeNull();
            person.Emails.First().Should().Be("*****@*****.**");
            person.NickName.Should().Be("TestUser");
            person.FirstName.Should().BeNullOrEmpty();
            person.LastName.Should().BeNullOrEmpty();

            var deleted = await person.DeleteAsync();

            deleted.Message.Should().Be("OK");
        }