/// <summary> /// Insert into xlf file /// </summary> /// <param name="txtEnglishTranslate"></param> private void Add() { if (acceptHotkey.Tag == null) { pascal = ConvertPascalConvention.ToConvention(string.IsNullOrWhiteSpace(txtEnglishTranslate.Text) ? txtText.Text : txtEnglishTranslate.Text); } else { pascal = acceptHotkey.Tag.ToString(); } // A2 insertToClipboard if (IsAlreadyContainedInXlfKeys(pascal, false)) { return; } if (!string.IsNullOrWhiteSpace(pascal)) { var fromL = GetFrom(); var toL = GetTo(); if (fromL == Langs.cs) { // Write czech XmlLocalisationInterchangeFileFormat.Append(fromL, string.Empty, txtText.Text, pascal, filesWithTranslation[fromL]); XmlLocalisationInterchangeFileFormat.Append(toL, string.Empty, txtEnglishTranslate.Text, pascal, filesWithTranslation[toL]); } else { XmlLocalisationInterchangeFileFormat.Append(fromL, string.Empty, txtText.Text, pascal, filesWithTranslation[fromL]); } AddConsts(CA.ToListString(pascal)); } }
public void IsPascalWithNumberTest() { var input = @"HelloWorld1"; var input2 = @"HelloWorld2"; var input3 = @"Hello World3"; Assert.Equal(true, ConvertPascalConvention.IsPascal(input)); Assert.Equal(false, ConvertPascalConvention.IsPascal(input2)); Assert.Equal(false, ConvertPascalConvention.IsPascal(input3)); }
public void IsPascalTest() { var input = @"HelloWorld"; var input2 = @"HelloWorld"; var input3 = @"Hello World"; Assert.True(ConvertPascalConvention.IsPascal(input)); Assert.False(ConvertPascalConvention.IsPascal(input2)); Assert.False(ConvertPascalConvention.IsPascal(input3)); }