예제 #1
0
        /// ------------------------------------------------------------------------------------
        private static ComponentFile SetupData(string annotatedFilePath, FileType fileType,
                                               string first, string last, string birth, string death)
        {
            var file = ComponentFile.CreateMinimalComponentFileForTests(annotatedFilePath, fileType);

            File.CreateText(annotatedFilePath).Close();

            file.MetaDataFieldValues.Clear();
            file.MetaDataFieldValues.Add(new FieldInstance("firstName", first));
            file.MetaDataFieldValues.Add(new FieldInstance("lastName", last));

            var fav = new FieldInstance("born", birth);

            file.MetaDataFieldValues.Add(fav);

            fav = new FieldInstance("died", death);
            file.MetaDataFieldValues.Insert(0, fav);

            file.Save();
            return(file);
        }
예제 #2
0
 private static ComponentFile MakeComponent(ProjectElement parentElement, string pathtoannotatedfile)
 {
     return(ComponentFile.CreateMinimalComponentFileForTests(parentElement, pathtoannotatedfile));
 }