public void FailIfNotValidSha( [Frozen] IGitRepository repo, ICommit commit, RepoTarget targets, GitPatcherVersioning patcherVersioning, CancellationToken cancel, RetrieveCommit sut) { repo.TryGetCommit(default !, out _).ReturnsForAnyArgs(x =>
public void PassesShaToTryGetCommit( [Frozen] IGitRepository repo, RepoTarget targets, GitPatcherVersioning patcherVersioning, CancellationToken cancel, RetrieveCommit sut) { sut.TryGet(repo, targets, patcherVersioning, cancel); repo.Received(1).TryGetCommit(targets.TargetSha, out Arg.Any <bool>()); }