public void VerifyUserEmailExistsForNullValues()
        {
            MockHomeController obj    = new MockHomeController();
            JsonResult         result = obj.VerifyEmail(null);

            Assert.AreEqual(result.Data.ToString(), errorMessage);
        }
        public void UpdatePasswordNullValues()
        {
            MockHomeController obj    = new MockHomeController();
            JsonResult         result = obj.UpdatePassword(null, "");

            Assert.AreEqual(result.Data.ToString(), errorMessage);
        }
        public void VerifyUserEmailExistsForNegativeCase()
        {
            MockHomeController obj   = new MockHomeController();
            VerifyEmailModel   model = new VerifyEmailModel();

            model.Email = "*****@*****.**";
            JsonResult result = obj.VerifyEmail(model);

            Assert.AreEqual(result.Data.ToString(), "User does not exists !!");
        }
        public void VerifyUserEmailExistsForCorrectValues()
        {
            MockHomeController obj   = new MockHomeController();
            VerifyEmailModel   model = new VerifyEmailModel();

            model.Email = "*****@*****.**";

            JsonResult result = obj.VerifyEmail(model);

            Assert.AreEqual(result.Data.ToString(), "Registered User !!");
        }
        public void UpdatePasswordForInCorrectValues()
        {
            MockHomeController  obj   = new MockHomeController();
            UpdatepasswordModel model = new UpdatepasswordModel();

            model.Password        = "******";
            model.ConfirmPassword = "******";
            string     s      = "*****@*****.**";
            JsonResult result = obj.UpdatePassword(model, s);

            Assert.AreEqual(result.Data.ToString(), "Password and Confirm Password doesn't match !!");
        }
Exemplo n.º 6
0
        public void TestBrowseContributorStoriesHomeController()
        {
            MockHomeController obj = new MockHomeController();
            var result             = obj.BrowseContributorStories();

            Assert.IsNotNull(result);

            BrowseStoryModel model = ((ViewResultBase)result).Model as BrowseStoryModel;

            Assert.IsNotNull(model);
            Assert.IsTrue(model.Stories.Count >= 0);
        }
Exemplo n.º 7
0
        public void CreateEditorStoryCorrectValues()
        {
            MockHomeController obj   = new MockHomeController();
            StoryModel         model = new StoryModel();

            model.Title    = DateTime.Now.ToString(CultureInfo.InvariantCulture).Replace(" ", "") + "Test Story";
            model.Content  = DateTime.Now.ToString(CultureInfo.InvariantCulture).Replace(" ", "") + "Test Story Content";
            model.Type     = "Short Stories";
            model.Genre    = "Action/Adventure";
            model.From     = DateTime.Today;
            model.To       = DateTime.Now.AddDays(1);
            model.Scenario = "Test Scenario";
            JsonResult result = obj.CreateEditorStory(model);

            Assert.AreNotEqual(result.Data.ToString(), errorMessage);
        }
        public void TestSaveContributionHomeController()
        {
            int    randomID = GetRandomID();
            string content  = DateTime.Now.ToString(CultureInfo.InvariantCulture);

            string[] array = { content };

            Assert.IsTrue(MockHomeController.ContributeStorySave(array, randomID));

            var tableCollection = dataBase.GetCollection <ContributorStoryModel>("ContributorStoryTable");
            var condition       = Builders <ContributorStoryModel> .Filter.Eq(p => p.StoryID, randomID);

            var fields = Builders <ContributorStoryModel> .Projection.Include(p => p.Content).Include(p => p.StoryID);

            var results = tableCollection.Find(condition).Project <ContributorStoryModel>(fields).ToList().AsQueryable();

            if (results.Any())
            {
                Assert.IsTrue((results.Count(s => s.Content.Equals(content))) == 1);
            }
        }