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 !!"); }
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); }
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); } }