public async Task PrepsProject( CancellationToken cancel, QueryNewestLibraryVersions sut) { await sut.GetLatestVersions(cancel); await sut.PrepLatestVersionProject.Received(1).Prep(cancel); }
public async Task PrepThrowsReturnsEmpty( CancellationToken cancel, QueryNewestLibraryVersions sut) { sut.PrepLatestVersionProject.When(x => x.Prep(cancel)) .Do(_ => throw new NotImplementedException()); (await sut.GetLatestVersions(cancel)) .Should().Be(new NugetVersionOptions( new NugetVersionPair(null, null), new NugetVersionPair(null, null))); }
public async Task QueryThrowsReturnsEmpty( CancellationToken cancel, QueryNewestLibraryVersions sut) { sut.QueryLibraryVersions.Query(default, default, default, default)