public void ZalgoString_ShouldContain_AtLeastOneMiddleChar_When_FuckUpPosition_Is_Middle() { //Act string result = new ZalgoString(_text, position: FuckUpPosition.Middle); //Assert Assert.Contains(result, ZalgoChars.ZalgoMid.Contains); }
public void ZalgoString_ShouldContain_AtLeastOneBottomChar_When_FuckUpPosition_Is_Bot() { //Act string result = new ZalgoString(_text, position: FuckUpPosition.Bot); //Assert Assert.Contains(result, ZalgoChars.ZalgoDown.Contains); }
public void ZalgoString_ShouldContain_AtLeastOneUpChar_When_FuckUpPosition_Is_Up() { //Act string result = new ZalgoString(_text, position: FuckUpPosition.Up); //Assert Assert.Contains(result, ZalgoChars.ZalgoUp.Contains); }
static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; var text = args[0]; var res = new ZalgoString(text, FuckUpMode.Normal, FuckUpPosition.All); TextCopy.Clipboard.SetText(res); Console.WriteLine("Text copied to buffer"); }
/// <summary> /// The tool for generationg zalgo text /// </summary> /// <param name="input">Text for processing</param> /// <param name="fuckUpMode">F**k Up mode</param> /// <param name="fuckUpPosition">F**k Up position</param> static void Main(string input, FuckUpMode fuckUpMode = FuckUpMode.Normal, FuckUpPosition fuckUpPosition = FuckUpPosition.All) { Console.OutputEncoding = Encoding.UTF8; if (string.IsNullOrEmpty(input)) { Console.WriteLine("Input must not be null"); return; } var res = new ZalgoString(input, fuckUpMode, fuckUpPosition); TextCopy.Clipboard.SetText(res); Console.WriteLine("Text copied to buffer"); }