Mercurial > repos > IBBoard.Tests
changeset 25:8a350c00797e
Fixes #32 (Add staged loading of translations) and fixes #30 (Improve Translations API):
* Update tests to work with new method on XmlTranslationSet
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 10 Apr 2010 19:06:29 +0000 |
parents | 948317c89fad |
children | 57b5d27e95fb |
files | Lang/XmlTranslationSetTest.cs |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Lang/XmlTranslationSetTest.cs Fri Apr 09 19:51:50 2010 +0000 +++ b/Lang/XmlTranslationSetTest.cs Sat Apr 10 19:06:29 2010 +0000 @@ -21,7 +21,7 @@ XmlTranslationSet translationSet = new XmlTranslationSet("en"); XmlDocument doc = new XmlDocument(); doc.LoadXml("<?xml version=\"1.0\" encoding=\"utf-8\"?><translations xmlns=\"http://ibboard.co.uk/translation\" lang=\"en\"><translation id=\""+TEST_KEY+"\">"+TEST_VALUE+"</translation></translations>"); - translationSet.SetSourceXml(doc); + translationSet.SetTranslationNodes(new TranslationXmlExtractor().GetTranslationNodes(doc)); return translationSet; } @@ -30,7 +30,7 @@ XmlTranslationSet translationSet = new XmlTranslationSet(language); XmlDocument doc = new XmlDocument(); doc.LoadXml("<?xml version=\"1.0\" encoding=\"utf-8\"?><translations xmlns=\"http://ibboard.co.uk/translation\" lang=\""+language+"\" extends=\""+parentLanguage+"\"><translation id=\""+TEST_KEY+"\">"+TEST_VALUE+"</translation></translations>"); - translationSet.SetSourceXml(doc); + translationSet.SetTranslationNodes(new TranslationXmlExtractor().GetTranslationNodes(doc)); translationSet.SetParentLanguage(parentLanguage); ModifiableTranslationSet parentTranslationSet = new ModifiableTranslationSet(parentLanguage); parentTranslationSet.SetTranslation(INHERITED_KEY, INHERITED_VALUE);