Ejemplo n.º 1
0
        public void Can_Update_Post()
        {
            //variables
            var title = StringManager.GenerateTitle();
            var body  = StringManager.GenerateBody();
            //
            var newTitle = StringManager.GenerateTitle();

            // Precondition : create Post
            PostCalls.CreatePost(title, body);

            //Test Steps
            PageFactory.GetPage <AllPostsPage>()
            .GoTo()
            .SearchPost(title)
            .SelectPostCreated(title)
            ;
            PageFactory.GetPage <EditPostPage>()
            .SetTittle(newTitle)
            .Publish();
            ;

            //Verification Steps
            PageFactory.GetPage <EditPostPage>()
            .ViewPost();     // Option 2

            //Validation
            PageFactory.GetPage <PostPage>().ValidateTitle2(title);
        }
Ejemplo n.º 2
0
        public void Can_Search_Post()
        {
            //variables
            var title = StringManager.GenerateTitle();
            var body  = StringManager.GenerateBody();

            // Precondition : create Post
            PostCalls.CreatePost(title, body);

            //Test Steps
            PageFactory.GetPage <AllPostsPage>()
            .GoTo()
            .SearchPost(title)
            .DoesPostExistWithTitle(title)
            ;
        }