internal static void PopulateWithRandomValues(ArticleGroup record, DummyDataManager dtm, Random random) { record.Name = "TestArticleGroup " + random.Next(1000000, 10000000); record.Description = "Description " + random.Next(1000000, 10000000); record.IsActive = DebugUtility.FlipCoin(random); record.IsModerated = DebugUtility.FlipCoin(random); }
internal static void PopulateWithRandomValues(ContentBlock record, DummyDataManager dtm, Random random) { record.FormattedBody = "ContentBlock Body" + random.Next(1000000, 10000000); record.IsApproved = DebugUtility.FlipCoin(random); record.IsLocked = DebugUtility.FlipCoin(random); record.Subject = "ContentBlock Status" + random.Next(1000000, 10000000); record.UrlFriendlyName = record.Subject; }
internal static void PopulateWithRandomValues(CMSSection record, DummyDataManager dtm, Random random) { record.Name = "TestSection " + random.Next(1000000, 10000000); record.Description = "Description " + random.Next(1000000, 10000000); record.CMSSectionType = DebugUtility.GetRandomEnum <CMSSectionType>(random); record.IsActive = DebugUtility.FlipCoin(random); record.IsModerated = DebugUtility.FlipCoin(random); }
internal static void PopulateWithRandomValues(Message record, DummyDataManager dtm, Random random) { record.MessageStatus = DebugUtility.GetRandomEnum <MessageStatus>(random); record.FormattedBody = "Message Body" + random.Next(1000000, 10000000); record.IsApproved = DebugUtility.FlipCoin(random); record.IsLocked = DebugUtility.FlipCoin(random); record.Subject = "Message Status" + random.Next(1000000, 10000000); record.UrlFriendlyName = record.Subject; }
internal static void PopulateWithRandomValues(CMSThread record, DummyDataManager dtm, Random random) { record.CMSIsSticky = DebugUtility.FlipCoin(random); record.CMSLastViewedDateUtc = DateTime.UtcNow.AddMilliseconds(random.Next(-1000000, 1000000)); record.CMSName = "TestThread " + random.Next(1000000, 10000000); record.CMSStickyDateUtc = DebugUtility.FlipCoin(random) ? null : (DateTime?)DateTime.UtcNow.AddMilliseconds(random.Next(-1000000, 1000000)); record.CMSThreadStatus = random.Next(-1000000, 1000000); record.IsApproved = DebugUtility.FlipCoin(random); record.IsLocked = DebugUtility.FlipCoin(random); }
internal static void PopulateWithRandomValues(IOfficeModel record, DummyDataManager dtm, Random random) { record.AddressLine1 = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.AddressLine2 = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.AddressLine3 = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.AddressLine4 = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.ContactNumber = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.Country = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.Description = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.Email = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.Fax = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.Location = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 32) : null; record.PostCode = DebugUtility.FlipCoin(random) ? dtm.GetDummyText(5, 8) : null; record.Name = "TestOfficeModel " + random.Next(1000000, 10000000); }
internal static Article Create(IDataStore dataStore, IApplicationSettings applicationSettings, IApplication application , IUserBasic author, ArticleGroupThread articleGroupThread , MessageBoard messageBoard , Random random) { ArticleManager manager = new ArticleManager(dataStore); Article article = new Article( author , articleGroupThread , DebugUtility.GetRandomEnum <ArticleStatus>(random) , DebugUtility.GetRandomEnum <ArticleType>(random) , "Article Subject" + random.Next(1000000, 10000000) , "Article Body" + random.Next(1000000, 10000000) , "URLName" + random.Next(1000000, 10000000) , DebugUtility.FlipCoin(random)); int count = random.Next(0, 10); for (int i = 0; i < count; i++) { article.ContentLevelNodeNames.Add("Category " + i + (DebugUtility.FlipRiggedCoin(random, .2) ? " " + random.Next(10000, 100000) : string.Empty)); } BusinessObjectActionReport <DataRepositoryActionStatus> report = manager.Create(article, messageBoard.MessageBoardId, DebugUtility.FlipCoin(random)); Assert.AreEqual(DataRepositoryActionStatus.Success, report.Status); Assert.Greater(article.ArticleId, 0); Article dsArticle = manager.GetArticle(article.ArticleId); Assert.IsNotNull(dsArticle); IArticleModel articelModel = manager.GetArticleModel(dsArticle.ArticleId); Assert.AreEqual(article.ContentLevelNodeNames.Count, articelModel.ContentLevelNodes.Count); for (int i = 0; i < article.ContentLevelNodeNames.Count; i++) { Assert.AreEqual(article.ContentLevelNodeNames[i], articelModel.ContentLevelNodes[i]); } return(dsArticle); }
internal static void PopulateWithRandomValues(ArticleGroupThread record, DummyDataManager dtm, Random random) { record.Name = "TestThread " + random.Next(1000000, 10000000); record.IsApproved = DebugUtility.FlipCoin(random); record.IsLocked = DebugUtility.FlipCoin(random); }
internal static void PopulateWithRandomValues(MessageBoardThread record, DummyDataManager dtm, Random random) { record.IsApproved = DebugUtility.FlipCoin(random); record.IsLocked = DebugUtility.FlipCoin(random); }
internal static void PopulateWithRandomValues(ContentPlaceholderHistory record, DummyDataManager dtm, Random random) { record.IsApproved = DebugUtility.FlipCoin(random); record.IsLocked = DebugUtility.FlipCoin(random); }