public void RandomParagraphsTest(int minNumParagraphs, int maxNumParagraphs, int minNumSentencesPerParagraph, int maxNumSentencesPerParagraph) { RandomNumber rn = new RandomNumber(); RandomDocument rd = new RandomDocument(); int numParagraphs = 0; int numSentences = 0; string paragraph = string.Empty; try { _msg.Length = 0; _msg.Append("RandomParagraphsTest started ...\r\n"); Program._messageLog.WriteLine(_msg.ToString()); _str.Length = 0; numParagraphs = rn.GenerateRandomInt(minNumParagraphs, maxNumParagraphs); for (int p = 0; p < numParagraphs; p++) { numSentences = rn.GenerateRandomInt(minNumSentencesPerParagraph, maxNumSentencesPerParagraph); paragraph = rd.GenerateParagraph(numSentences); _str.Append(paragraph); _str.Append(Environment.NewLine); _str.Append(Environment.NewLine); } Program._messageLog.WriteLine(_str.ToString()); } catch (System.Exception ex) { _msg.Length = 0; _msg.Append(AppGlobals.AppMessages.FormatErrorMessage(ex)); Program._messageLog.WriteLine(_msg.ToString()); AppMessages.DisplayErrorMessage(_msg.ToString(), _saveErrorMessagesToAppLog); } finally { _msg.Length = 0; _msg.Append("\r\n... RandomParagraphsTest finished."); Program._messageLog.WriteLine(_msg.ToString()); } }
public void GenerateRandomParagraphs() { RandomDocument randDoc = new RandomDocument(); int numParagraphsToGenerate = 3; int numSentencesPerParagraph = 10; try { _msg.Length = 0; _msg.Append("GenerateRandomParagraphs started ...\r\n"); Program._messageLog.WriteLine(_msg.ToString()); numParagraphsToGenerate = Convert.ToInt32(_frm.txtNumParagraphsToOutput.Text); numSentencesPerParagraph = Convert.ToInt32(_frm.txtNumSentencesToOutput.Text); for (int p = 0; p < numParagraphsToGenerate; p++) { string paragraph = randDoc.GenerateParagraph(numSentencesPerParagraph); _msg.Length = 0; _msg.Append(paragraph); Program._messageLog.WriteLine(_msg.ToString()); } } catch (System.Exception ex) { _msg.Length = 0; _msg.Append(AppGlobals.AppMessages.FormatErrorMessage(ex)); Program._messageLog.WriteLine(_msg.ToString()); AppMessages.DisplayErrorMessage(_msg.ToString(), _saveErrorMessagesToAppLog); } finally { _msg.Length = 0; _msg.Append("\r\n... GenerateRandomParagraphs finished."); Program._messageLog.WriteLine(_msg.ToString()); } }