/// <summary> /// Get list of federations /// </summary> /// <param name="source"></param> /// <param name="cancellationToken"></param> /// <returns></returns> public static List <Federation> GetFederation( [NotNull] this IManagementClient source, CancellationToken cancellationToken = default ) { if (source == null) { throw new ArgumentNullException(nameof(source)); } return(source.GetFederationAsync(cancellationToken) .GetAwaiter() .GetResult()); }
public async Task Should_get_federations() { var federations = await managementClient.GetFederationAsync().ConfigureAwait(false); federations.Single().Node.ShouldEqual($"rabbit@{rabbitHostName}"); }