public void AppendOnCondition873()
{
StringBuilder stringBuilder;
StringBuilder stringBuilder1;
stringBuilder = new StringBuilder();
IPexChoiceRecorder choices = PexChoose.Replay.Setup();
choices.NextSegment(1).DefaultSession
.At(0, "result", (object)true);
stringBuilder1 = this.AppendOnCondition
(stringBuilder, PexChoose.CreateDelegate<Func<bool>>(), "\0");
Assert.IsNotNull((object)stringBuilder1);
Assert.AreEqual<int>(16, stringBuilder1.Capacity);
Assert.AreEqual<int>(int.MaxValue, stringBuilder1.MaxCapacity);
Assert.AreEqual<int>(1, stringBuilder1.Length);
}