public void Test_GEDCOMEnumMT() { Assert.AreEqual(GDMMediaType.mtUnknown, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtUnknown))); Assert.AreEqual(GDMMediaType.mtAudio, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtAudio))); Assert.AreEqual(GDMMediaType.mtBook, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtBook))); Assert.AreEqual(GDMMediaType.mtCard, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtCard))); Assert.AreEqual(GDMMediaType.mtElectronic, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtElectronic))); Assert.AreEqual(GDMMediaType.mtFiche, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtFiche))); Assert.AreEqual(GDMMediaType.mtFilm, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtFilm))); Assert.AreEqual(GDMMediaType.mtMagazine, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtMagazine))); Assert.AreEqual(GDMMediaType.mtManuscript, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtManuscript))); Assert.AreEqual(GDMMediaType.mtMap, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtMap))); Assert.AreEqual(GDMMediaType.mtNewspaper, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtNewspaper))); Assert.AreEqual(GDMMediaType.mtPhoto, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtPhoto))); Assert.AreEqual(GDMMediaType.mtTombstone, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtTombstone))); Assert.AreEqual(GDMMediaType.mtVideo, GEDCOMUtils.GetMediaTypeVal(GEDCOMUtils.GetMediaTypeStr(GDMMediaType.mtVideo))); Assert.AreEqual(GDMMediaType.mtUnknown, GEDCOMUtils.GetMediaTypeVal("sample")); }