public static PlayerAwardDisplays ToMock(this PlayerAwardDisplays pads, Uri uri, int count = 1) { var rnd = new Random(Guid.NewGuid().GetHashCode()); string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); for (int i = 0; i < count; i++) { var last = $"{lipsum.GenerateWords(1)[0]}"; var first = $"{lipsum.GenerateWords(1)[0]}"; var profile = $"{first}.{last}.{Guid.NewGuid().ToString().Substring(4)}".ToLower(); pads.Add( new PlayerAwardDisplay() { Coin = new CoinDisplay().ToMock(uri), TriggeringGoal = new GoalDisplay().ToMock(uri), TriggeringAchievement = new AchievementDisplay().ToMock(uri), TriggeringAction = new ActionDisplay().ToMock(uri), Description = $"{lipsum.GenerateWords(1)[0]}", Value = 400 }); } return(pads); }
/// <summary> /// Gets a number of lorem ipsum paragraphs with out HTML formating /// </summary> /// <example> /// To create five paragraphs that will NOT be nested in HTML 'p' tags. /// <code> /// @Html.Paragraphs(5) /// </code> /// </example> /// <param name="count">Number of paragraphs to create.</param> /// <returns></returns> public Ipsum Paragraphs(int count) { var paragraphs = new LipsumGenerator().GenerateParagraphs(count); _ipsum.Add(String.Join(" ", paragraphs)); return(this); }
private static void Main(string[] args) { _factory = new ConnectionFactory { HostName = "localhost", UserName = "******", Password = "******", VirtualHost = "Chat" }; _connection = _factory.CreateConnection(); _chanel = _connection.CreateModel(); _chanel.QueueDeclare(QueueName, true, false, false, null); _chanel.QueueBind(QueueName, ExchangeName, RoutingKey, null); for (var i = 1; i <= 10000; i++) { var lipsum = LipsumGenerator.Generate(1); Console.WriteLine("No. " + i); // Add to queue var chatEncode = Encoding.ASCII.GetBytes(i + lipsum); _chanel.BasicPublish(ExchangeName, RoutingKey, null, chatEncode); } }
private void ValidateSettings() { if (_ipsum.Count() == 0) { _ipsum.Add(LipsumGenerator.GenerateHtml(1)); } }
public Insurance CreateClaims() { var insurance = new Insurance { CreatedOn = DateTime.Now }; insurance.Claims = new List <Claim>(); var lipsum = new LipsumGenerator(); var rand = new Random(); int seq = rand.Next(1, 20); for (int i = 0; i < seq; i++) { insurance.Claims.Add(new Claim { Type = lipsum.GenerateSentences(1).First(), Description = lipsum.GenerateParagraphs(1).First(), Amount = 1.1756 * rand.Next(1, 10000) });; } return(insurance); }
public static string Likes() { var lorium = new LipsumGenerator(); var random = new Random(); var likes = string.Empty; if (random.NextDouble() >= 0.5) { switch (random.Next(4)) { case 1: likes = $"{lorium.RandomWord()} e outras {random.Next(50)} pessoas reagiram"; break; case 2: likes = $"{lorium.RandomWord()} {lorium.RandomWord()} e outras {random.Next(50)} pessoas reagiram"; break; case 3: likes = $"{lorium.RandomWord()} {lorium.RandomWord()} {lorium.RandomWord()} e outras {random.Next(50)} pessoas reagiram"; break; default: likes = $"{lorium.RandomWord()} {lorium.RandomWord()} e outras {random.Next(50)} pessoas reagiram"; break; } } else { likes = random.Next(50).ToString(); } return(likes); }
public static string Users() { var lorium = new LipsumGenerator(); var random = new Random(); var lista = new List <string>(); for (int i = 0; i < 2; i++) { var s = string.Empty; var r = random.Next(2, 4); for (int j = 0; j <= r; j++) { s = $"{s} {lorium.RandomWord()}"; } lista.Add(s); } string users = string.Empty; foreach (var user in lista) { users = $"{users} > {user}"; } return(users); }
private static WorkItem CreateWorkItem(Project project, string workItemType) { LipsumGenerator gen = new LipsumGenerator(); Random rnd = new Random(); WorkItemType wiType = project.WorkItemTypes[workItemType]; // Create the work item. WorkItem work = new WorkItem(wiType) { Title = string.Join(" ", gen.GenerateWords(4)), Description = gen.GenerateLipsum(4, Features.Sentences, "") }; if (workItemType == "Task") { work.Fields["Remaining Work"].Value = rnd.Next(2, 10); } else if (workItemType == "Product Backlog Item" || workItemType == "Bug") { work.Fields["Effort"].Value = rnd.Next(1, 13); } // Save the new user story. work.Save(); Count++; return(work); }
public void ShouldNotReturnToPoolWhenStreamIsLargeAndStreamIsManuallyDisposed() { var text = LipsumGenerator.Generate(1000); string result; #pragma warning disable CC0022 // Should dispose object var pms = _memoryStreamPool.GetObject(); var sw = new StreamWriter(pms.MemoryStream); sw.Write(text); sw.Write(text); sw.Flush(); pms.MemoryStream.Position = 0L; var sr = new StreamReader(pms.MemoryStream); result = sr.ReadToEnd(); pms.MemoryStream.Capacity.ShouldBeGreaterThan(_memoryStreamPool.MaximumMemoryStreamCapacity); pms.MemoryStream.Dispose(); #pragma warning restore CC0022 // Should dispose object result.ShouldBe(text + text); _memoryStreamPool.ObjectsInPoolCount.ShouldBe(0); _memoryStreamPool.Diagnostics.ReturnedToPoolCount.ShouldBe(0); _memoryStreamPool.Diagnostics.ObjectResetFailedCount.ShouldBe(1); }
public void DefaultConstructorContainsLoremIpsum() { string expected = Lipsums.LoremIpsum; var generator = new LipsumGenerator(); Assert.AreEqual(expected, generator.LipsumText.ToString()); }
public void TestGenerateParagraphs() { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); int desiredParagraphCount = 5; string[] generatedParagraphs = lipsum. GenerateParagraphs(desiredParagraphCount, Paragraph.Medium); Assert.AreEqual(desiredParagraphCount, generatedParagraphs.Length, "Retrieved sentence count mismatch."); for (int i = 0; i < desiredParagraphCount; i++) { Assert.IsNotNull(generatedParagraphs[i], String.Format("Generated paragraph [{0}] is null.", i)); #if PORTABLE Assert.IsNotEmpty(generatedParagraphs[i]); #else StringAssert.IsNonEmpty(generatedParagraphs[i]); #endif } }
/// <summary> /// Gets a number of lorem ipsum words with out HTML formatting /// </summary> /// <example>To Create: Lorem ipsum dolor sit amet /// <code> /// @Html.Ipsum().Words(5) /// </code> /// </example> /// <param name="count">Number of words to create.</param> /// <returns></returns> public Ipsum Words(int count) { var words = new LipsumGenerator().GenerateWords(count); _ipsum.Add(String.Join(" ", words)); return(this); }
public void TestLoadPlainText() { string expectedText = "Lorem ipsum dolor sit amet"; LipsumGenerator lipsum = new LipsumGenerator(expectedText, false); Assert.AreEqual(lipsum.LipsumText.ToString(), expectedText); }
public void Test_DefaultConstructor_LoadsLoremIpsum() { var lipsum = new LipsumGenerator(); string x = lipsum.LipsumText.ToString(); string y = Lipsums.LoremIpsum.ToString(); StringAssert.Equals(x, y); }
private static void SeedSurprise(HomeMyDayDbContext context) { var generator = new LipsumGenerator(); context.Page.Add(new Page() { Page_Name = "TheSurprise", Title = "Surprise", Content = generator.GenerateParagraphs(1)[0] }); context.SaveChanges(); }
public void TestLoadXml() { string template = "<root><text>{0}</text></root>"; string expectedText = "Lorem ipsum dolor sit amet"; string formatted = String.Format(template, expectedText); LipsumGenerator lipsum = new LipsumGenerator(formatted, true); Assert.AreEqual(lipsum.LipsumText.ToString(), expectedText); }
public void TestSentenceCapitalizationAndPunctuation() { string rawText = "this"; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); string[] generatedSentences = lipsum.GenerateSentences(1, new Sentence(1, 1)); string desiredSentence = "This."; Assert.AreEqual(desiredSentence, generatedSentences[0]); }
private void GenerateData() { var generator = new LipsumGenerator(); for (int i = 1; i < _loopCount; i++) { _targetActor.Tell(new DataToBeProcessedMessage(i, generator.RandomWord())); Thread.Sleep(_waitInterval); } }
public static BlogEntry Generate() { var lipsumGenerator = new LipsumGenerator(); return(new BlogEntry { Key = Guid.NewGuid().ToString(), Title = lipsumGenerator.GenerateSentences(1, Sentence.Short)[0], Content = lipsumGenerator.GenerateParagraphs(5, Paragraph.Medium)[0] }); }
public void TestGenerateNoParams() { string rawText = Lipsums.LoremIpsum; string generated = LipsumGenerator.Generate(1); // What can I test to make sure this is working properly? // Null and empty don't seem like valid tests. Assert.IsNotNull(generated); Assert.IsNotEmpty(generated); }
public static PlayerSummaryDisplay ToMock(this PlayerSummaryDisplay pad, Uri uri) { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); return(new PlayerSummaryDisplay() { Goals = new GoalDisplays().ToMock(uri, 2), CoinBalances = new CoinBalancesDisplay().ToMock(uri, 2), Achievements = new AchievementDisplays().ToMock(uri, 2), }); }
public static Coin ToMock(this Coin ad, Uri uri) { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); return(new Coin() { SimpleName = $"{lipsum.GenerateWords(1)[0]}", NameTranslations = new StringTranslationsCore().Map(new StringTranslations().ToMock()), MediaTranslations = new MediaTranslationsCore().Map(new MediaTranslations().ToMock(uri)), }); }
public static ActionDisplay ToMock(this ActionDisplay ad, Uri uri) { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); return(new ActionDisplay() { SimpleName = $"{lipsum.GenerateWords(1)[0]}", NameTranslations = new StringTranslationsCore().Map(new StringTranslations().ToMock()), ActionId = Guid.NewGuid().ToString() }); }
public static string GenerateText(int wordCount, int numberLines = 1) { var lipsum = new LipsumGenerator(); var text = new StringBuilder(); for (var idx = 0; idx < numberLines; ++idx) { text.AppendLine($"{String.Join(" ", lipsum.GenerateWords(wordCount))}"); } return(text.ToString()); }
public static Gamification.SDK.Common.Action ToMock(this Gamification.SDK.Common.Action ad, Uri uri) { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); return(new Gamification.SDK.Common.Action() { SimpleName = $"{lipsum.GenerateWords(1)[0]}", NameTranslations = new StringTranslationsCore().Map(new StringTranslations().ToMock()), ActionId = Guid.NewGuid().ToString() }); }
public static AchievementDisplay ToMock(this AchievementDisplay ad, Uri uri) { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); return(new AchievementDisplay() { SimpleName = $"{lipsum.GenerateWords(1)[0]}", NameTranslations = new StringTranslationsCore().Map(new StringTranslations().ToMock()), MediaTranslations = new MediaTranslationsCore().Map(new MediaTranslations().ToMock(uri)), Goals = new GoalDisplays().ToMock(uri) }); }
public string GetRandomSentences(int howMany) { var builder = new StringBuilder(); var sentence = new LipsumGenerator().GenerateSentences(howMany); foreach (string s in sentence) { builder.Append(s); } return(builder.ToString()); }
public static Achievement ToMock(this Achievement ad, Uri uri) { string rawText = Lipsums.LoremIpsum; LipsumGenerator lipsum = new LipsumGenerator(rawText, false); var goals = new Goals().ToMock(uri, 2); return(new Achievement() { SimpleName = $"{lipsum.GenerateWords(1)[0]}", NameTranslations = new StringTranslationsCore().Map(new StringTranslations().ToMock()), MediaTranslations = new MediaTranslationsCore().Map(new MediaTranslations().ToMock(uri)), Goals = goals.Select(a => a.EntityRefId).ToList() }); }
public void CalculateSimilarityBigMany() { const int numChecks = 2; for (int i = 0; i < numChecks; i++) { SetNLipsumSeed(10001 + i); string large1 = LipsumGenerator.Generate(16); SetNLipsumSeed(84301 + i); string large2 = LipsumGenerator.Generate(16); Assert.NotEqual(1.0, Compare.CalculateSimilarity(large1, large2)); } }
public TextGenerator(int minParagraph, int maxParagraph, int minSentence, int maxSentence, int minWord, int maxWord) { MinParagraph = minParagraph; MaxParagraph = maxParagraph; paragraphOption = new Paragraph((uint)minSentence, (uint)maxSentence) { SentenceOptions = { MinimumWords = (uint)minWord, MaximumWords = (uint)maxWord } }; lipsum = new LipsumGenerator(); }