示例#1
0
        private void AssertParameter(string keyValue, Action <GetFreeBusyRequestBuilder> builderAction)
        {
            Http.Stub(
                HttpGet
                .Url("https://api.cronofy.com/v1/free_busy?tzid=Etc%2FUTC&localized_times=true&" + keyValue)
                .RequestHeader("Authorization", "Bearer " + AccessToken)
                .ResponseCode(200)
                .ResponseBody(BasicResponseBody)
                );

            var builder = new GetFreeBusyRequestBuilder();

            builderAction.Invoke(builder);

            var events = Client.GetFreeBusy(builder);

            CollectionAssert.AreEqual(BasicResponseCollection, events);
        }
示例#2
0
        private void AssertParameter(string keyValue, Action<GetFreeBusyRequestBuilder> builderAction)
        {
            Http.Stub(
                HttpGet
                .Url("https://api.cronofy.com/v1/free_busy?tzid=Etc%2FUTC&localized_times=true&" + keyValue)
                .RequestHeader("Authorization", "Bearer " + AccessToken)
                .ResponseCode(200)
                .ResponseBody(BasicResponseBody)
            );

            var builder = new GetFreeBusyRequestBuilder();

            builderAction.Invoke(builder);

            var events = Client.GetFreeBusy(builder);

            CollectionAssert.AreEqual(BasicResponseCollection, events);
        }