public void ReadmeFileComponentId() { WixComponentElement component = new WixComponentElement(new WixDocument()); string expectedId = component.GenerateIdFromFileName("readme.rtf"); Assert.AreEqual(expectedId, readmeFileComponentElement.GetAttribute("Id")); }
public void SetUpFixture() { WixDocument doc = new WixDocument(); doc.LoadXml(GetWixXml()); id = WixComponentElement.GenerateIdFromFileName(doc, @"C:\Projects\My.Project\MyApp.exe"); }
public void ExeFileComponentId() { WixComponentElement component = new WixComponentElement(new WixDocument()); string expectedId = component.GenerateIdFromFileName("TestApplication.exe"); Assert.AreEqual(expectedId, exeFileComponentElement.GetAttribute("Id")); }
public void Hyphen() { string fileName = "a-b.txt"; Assert.AreEqual("A_bTxt", WixComponentElement.GenerateIdFromFileName(fileName)); }
public void DotsInFileName() { string fileName = "a.b.txt"; Assert.AreEqual("AbTxt", WixComponentElement.GenerateIdFromFileName(fileName)); }
public void EmptyString() { Assert.AreEqual(String.Empty, WixComponentElement.GenerateIdFromFileName(String.Empty)); }
public void SingleCharacterFileName() { string fileName = "a.bat"; Assert.AreEqual("ABat", WixComponentElement.GenerateIdFromFileName(fileName)); }
public void OnlyExtension() { string fileName = ".bat"; Assert.AreEqual("Bat", WixComponentElement.GenerateIdFromFileName(fileName)); }
public void NoExtension() { string fileName = "myapp"; Assert.AreEqual("Myapp", WixComponentElement.GenerateIdFromFileName(fileName)); }
public void SimpleFileName() { string fileName = "myapp.exe"; Assert.AreEqual("MyappExe", WixComponentElement.GenerateIdFromFileName(fileName)); }