Example #1
0
        public async Task IListViews(ListViewsResponse expected, string sobjectType)
        {
            using var handler = MockHttpMessageHandler.SetupHandler(expected);
            var api    = handler.SetupApi <IListViews>();
            var result = await api.GetAsync(sobjectType, CancellationToken.None, "v44.0");

            result.Should().BeEquivalentTo(expected);
            handler.ConfirmPath($"/services/data/v44.0/sobjects/{sobjectType}/listviews");
        }
        public async Task IRecentListViews(ListViewsResponse expected, string sobjectType)
        {
            using var handler = MockHttpMessageHandler.SetupHandler(expected);
            var api    = handler.SetupApi <IRecentListViews>();
            var result = await api.GetAsync(sobjectType);

            result.Should().BeEquivalentTo(expected);
            handler.ConfirmPath($"/services/data/{Api.Version}/sobjects/{sobjectType}/listviews/recent");
        }