コード例 #1
0
ファイル: LipsumTests.cs プロジェクト: patrickwensel/nlipsum
        public void TestGenerateCharacters()
        {
            string rawText = "lorem ipsum dolor sit amet consetetur";
            int desiredCharacterCount = 10;
            string expectedText = rawText.Substring(0, desiredCharacterCount);

            LipsumGenerator lipsum = new LipsumGenerator(rawText, false);

            string[] charsRetrieved = lipsum.GenerateCharacters(desiredCharacterCount);

            // This should only retrieve one string
            Assert.AreEqual(1, charsRetrieved.Length);

            string generatedString = charsRetrieved[0];
            Assert.IsNotNull(generatedString);
            Assert.IsNotEmpty(generatedString);

            Assert.AreEqual(expectedText, generatedString);
        }