public async Task ShouldRequestAnItemFromTheApi()
        {
            var client = Mock.Of <ApiClient>();

            var item = new RegistrationGroup();

            int itemId = 1;

            Mock.Get(client).Setup(c => c.GetObject <RegistrationGroup>(
                                       $"registration_groups/{itemId}",
                                       It.IsAny <ExpandoObject>())).Returns(Task.FromResult(item)).Verifiable();

            var registrationGroupResource = new RegistrationGroupsResource(client);
            var result = await registrationGroupResource.Find(itemId);

            Mock.Get(client).VerifyAll();
        }