public void ResourceDataDefaultValue_ResourceItemTarget()
        {
            ResourceItemTarget resource;

            resource = new ResourceItemTarget();
            Assert.IsNull(resource.HRef, "HRef is incorrect.");
            Assert.IsNull(resource.Language, "Language is incorrect.");
        }
Example #2
0
        public void XliffWriter_ResourceData()
        {
            Reference          reference;
            ResourceData       data;
            ResourceItemRef    itemRef;
            ResourceItem       item;
            ResourceItemSource source;
            ResourceItemTarget target;
            string             actualValue;

            data = new ResourceData();

            itemRef           = new ResourceItemRef();
            itemRef.Id        = "rif1";
            itemRef.Reference = "ri1";
            data.ResourceItemReferences.Add(itemRef);

            item          = new ResourceItem();
            item.Context  = true;
            item.Id       = "ri1";
            item.MimeType = "mime";
            data.ResourceItems.Add(item);

            reference          = new Reference();
            reference.HRef     = "resource";
            reference.Language = "de-de";
            item.References.Add(reference);

            source          = new ResourceItemSource();
            source.HRef     = "resource";
            source.Language = "de-de";
            item.Source     = source;

            target          = new ResourceItemTarget();
            target.HRef     = "resource";
            target.Language = "de-de";
            item.Target     = target;

            this._document.Files.Add(new File("f1"));
            this._document.Files[0].ResourceData = data;

            actualValue = this.Serialize();
            Assert.AreEqual(TestUtilities.GetFileContents(TestData.FileWithResourceData), actualValue);
        }
Example #3
0
 public void TestInitialize()
 {
     this.element  = new ResourceItemTarget();
     this.provider = this.element;
 }