Exemple #1
0
        public void CreateRequestProcessorNullExpressionTest1()
        {
            TwitterContext_Accessor ctx = new TwitterContext_Accessor();

            IRequestProcessor actual = ctx.CreateRequestProcessor(null, true);

            Assert.IsInstanceOfType(actual, typeof(StatusRequestProcessor));
        }
        public void CreateUserRequestProcessorTest()
        {
            TwitterContext_Accessor ctx = new TwitterContext_Accessor();

            var queryResult = from tweet in ctx.User select tweet;

            IRequestProcessor <User> actual = ctx.CreateRequestProcessor <User>(queryResult.Expression);

            Assert.IsInstanceOfType(actual, typeof(UserRequestProcessor <User>));
        }
        public void CreateSocialGraphRequestProcessorTest()
        {
            TwitterContext_Accessor ctx = new TwitterContext_Accessor();

            var queryResult = from tweet in ctx.SocialGraph select tweet;

            IRequestProcessor <SocialGraph> actual = ctx.CreateRequestProcessor <SocialGraph>(queryResult.Expression);

            Assert.IsInstanceOfType(actual, typeof(SocialGraphRequestProcessor <SocialGraph>));
        }
Exemple #4
0
        public void CreateTrendRequestProcessorTest()
        {
            TwitterContext_Accessor ctx = new TwitterContext_Accessor();

            var queryResult = from tweet in ctx.Trends select tweet;

            IRequestProcessor actual = ctx.CreateRequestProcessor(queryResult.Expression, true);

            Assert.IsInstanceOfType(actual, typeof(TrendRequestProcessor));
        }
        /// <summary>
        ///A test for CreateRequestProcessor
        ///</summary>
        public void CreateRequestProcessorTestHelper <T>()
        {
            TwitterContext_Accessor ctx = new TwitterContext_Accessor();

            var publicQuery =
                from tweet in ctx.Status
                where tweet.Type == StatusType.Public
                select tweet;

            var statusProc = ctx.CreateRequestProcessor <Status>(publicQuery.Expression);

            Assert.IsInstanceOfType(statusProc, typeof(StatusRequestProcessor <Status>));
        }
        public void CreateRequestProcessorNullExpressionTest1()
        {
            TwitterContext_Accessor ctx = new TwitterContext_Accessor();

            IRequestProcessor <Status> actual = ctx.CreateRequestProcessor <Status>(null);
        }