public void WithoutTargetCultureAndWithoutCulture_FallbackToEnglishCulture() { var recognizer = new SequenceRecognizer(); var testedModel = recognizer.GetPhoneNumberModel(); TestPhoneNumber(testedModel, controlModel, TestInput); }
public void WithInvalidCulture_AlwaysUseEnglish() { var recognizer = new SequenceRecognizer(); var testedModel = recognizer.GetPhoneNumberModel(InvalidCulture); TestPhoneNumber(testedModel, controlModel, TestInput); }
public void InitializationNonLazy_CanGetModel() { var recognizer = new SequenceRecognizer(EnglishCulture, SequenceOptions.None, lazyInitialization: false); Assert.AreEqual(recognizer.GetPhoneNumberModel(), recognizer.GetPhoneNumberModel(EnglishCulture)); }
public void WithoutTargetCultureAndWithoutCulture_FallbackToEnglishCulture() { var recognizer = new SequenceRecognizer(); Assert.AreEqual(recognizer.GetPhoneNumberModel(), recognizer.GetPhoneNumberModel(EnglishCulture)); }
public void WithInvalidCultureAsTarget_AlwaysUseEnglish() { var recognizer = new SequenceRecognizer(InvalidCulture); Assert.AreEqual(recognizer.GetPhoneNumberModel(), recognizer.GetPhoneNumberModel(EnglishCulture)); }
public void WithInvalidCulture_UseTargetCulture() { var recognizer = new SequenceRecognizer(EnglishCulture); Assert.AreEqual(recognizer.GetPhoneNumberModel(InvalidCulture), recognizer.GetPhoneNumberModel()); }