public void CanGetAll()
        {
            var apiEntities = new[]
            {
                new ApiSample
                {
                    Id = Guid.NewGuid()
                },
                new ApiSample
                {
                    Id = Guid.NewGuid()
                }
            };

            var idsBefore        = apiEntities.Select(x => x.Id);
            var sampleController = new SampleController(this.service);
            var resultEntities   = sampleController.GetAllAsync().Result.ToArray();

            Assert.AreEqual(0, resultEntities.Length);

            this.service.WriteAsync(apiEntities).Wait();
            var resultIds = sampleController.GetAllAsync().Result.Select(x => x.Id).ToArray();

            CollectionAssert.AreEquivalent(idsBefore, resultIds);
        }