public async Task GetContactsAsync_WhenCalled_ReturnsContacts() { IMicrosoftGraphRepository sut = CreateSut(); IEnumerable <IContact> result = await sut.GetContactsAsync(CreateToken()); Assert.That(result.Count(), Is.GreaterThan(0)); }
public void GetContactsAsync_WhenRefreshableTokenIsNull_ThrowsArgumentNullException() { IMicrosoftGraphRepository sut = CreateSut(); ArgumentNullException result = Assert.ThrowsAsync <ArgumentNullException>(async() => await sut.GetContactsAsync(null)); Assert.That(result.ParamName, Is.EqualTo("refreshableToken")); }