public void InvariantLanguageSet() { GenericResourceBundle target = new GenericResourceBundle("en"); Assert.IsTrue(target.IsInvariantLanguage); Assert.IsFalse(target.IsInvariantCulture); }
public void ForceInvariantCulture() { GenericResourceBundle target = new GenericResourceBundle("en-US"); Assert.IsFalse(target.IsInvariantCulture); target.SetAsInvariantCulture(true); }
public void SetGetMessage() { string msgkey = "foo"; string msg = "Hello world"; GenericResourceBundle target = new GenericResourceBundle("en-US"); target.AddString(msgkey, msg); Assert.IsNotNull(target.GetString(msgkey)); Assert.AreEqual(msg, target.GetString(msgkey)); }
/// <summary> /// Builds a sample data context with test data /// </summary> /// <returns></returns> DataContext BuildTestDataContext(SimpleExpressionResolverDataObject data) { DataContext dc = new DataContext(); IResourceBundle resource = new GenericResourceBundle(); resource.AddString("Hello", "hello world"); dc.AddResourceBundle(resource); resource = new GenericResourceBundle("es"); resource.AddString("Hello", "hola mundo"); dc.AddResourceBundle(resource); dc.RegisterDataItem("xdata", data); return(dc); }
/// <summary> /// Builds a sample data context with test data /// </summary> /// <returns></returns> DataContext BuildTestDataContext(SimpleExpressionResolverDataObject data) { DataContext dc = new DataContext(); IResourceBundle resource = new GenericResourceBundle(); resource.AddString("Hello", "hello world"); resource.AddString("embedded", "I can say ${Msg.Hello}"); resource.AddString("triple", "Some people think they need to say: ${Msg.embedded}"); dc.AddResourceBundle(resource); resource = new GenericResourceBundle("es"); resource.AddString("Hello", "hola mundo"); dc.AddResourceBundle(resource); dc.RegisterDataItem("xdata", data); return(dc); }
/// <summary> /// Builds a sample data context with test data /// </summary> /// <returns></returns> void InitTestDataContext() { dc = new DataContext(); IResourceBundle resource; resource = new GenericResourceBundle(CULTURE_EN); resource.AddString(KEY_HELLO, EN_HELLO); resource.AddString(KEY_GOODBYE, EN_GOODBYE); resource.AddString(KEY_WELCOME, EN_WELCOME); dc.AddResourceBundle(resource); resource = new GenericResourceBundle(CULTURE_ES); resource.AddString(KEY_HELLO, ES_HELLO); resource.AddString(KEY_GOODBYE, ES_GOODBYE); resource.AddString(KEY_WELCOME, ES_WELCOME); dc.AddResourceBundle(resource); resource = new GenericResourceBundle(CULTURE_DE); resource.AddString(KEY_HELLO, DE_HELLO); resource.AddString(KEY_GOODBYE, DE_GOODBYE); resource.AddString(KEY_WELCOME, DE_WELCOME); dc.AddResourceBundle(resource); }
public void InvariantLanguageNotSet() { GenericResourceBundle target = new GenericResourceBundle("en-US"); Assert.IsFalse(target.IsInvariantLanguage); }
public void InvariantCultureSet() { GenericResourceBundle target = new GenericResourceBundle(); Assert.IsTrue(target.IsInvariantCulture); }