public async Task GetSolutionComputeResources_ValidParameters_ExpectedResult()
        {
            IUKFastDRaaSClient client = Substitute.For <IUKFastDRaaSClient>();

            client.GetAllAsync(Arg.Any <UKFastClient.GetPaginatedAsyncFunc <ComputeResource> >(), null).Returns(Task.Run <IList <ComputeResource> >(() =>
                                                                                                                                                    new List <ComputeResource>()
            {
                new ComputeResource(),
                new ComputeResource()
            }));

            var ops              = new ComputeResourceOperations <ComputeResource>(client);
            var solutionID       = "00000000-0000-0000-0000-000000000000";
            var computeResources = await ops.GetSolutionComputeResourcesAsync(solutionID);

            Assert.AreEqual(2, computeResources.Count);
        }