public void AppVersionCreateFromDigits() { AppVersion version = new AppVersion(4, 3, 2, 1); Assert.AreEqual(4, version.Major); Assert.AreEqual(3, version.Minor); Assert.AreEqual(2, version.Build); Assert.AreEqual(1, version.Revision); }
public void AppVersionCreateFromString() { AppVersion version = new AppVersion("4.3.2.1"); Assert.AreEqual(4, version.Major); Assert.AreEqual(3, version.Minor); Assert.AreEqual(2, version.Build); Assert.AreEqual(1, version.Revision); }
public void AppVersionCreate() { AppVersion version = new AppVersion(); Assert.AreEqual(0, version.Major); Assert.AreEqual(0, version.Minor); Assert.AreEqual(0, version.Build); Assert.AreEqual(0, version.Revision); }
public void AppVersionImplicit() { AppVersion version = new AppVersion(); // Берем версию из строки. version = "4.3.2.1"; Assert.AreEqual(version.ToString(), "4.3.2.1"); // Берем строку из версии. string versionString = version; Assert.AreEqual(versionString, "4.3.2.1"); }
public WixProduct() { Id = Guid.NewGuid(); UpgradeCode = Guid.NewGuid(); Name = string.Empty; Manufacturer = string.Empty; Version = new AppVersion(); PackageDescription = string.Empty; PackageComments = string.Empty; InstallLocationFamilyFolder = string.Empty; InstallLocationProductFolder = string.Empty; // Уникальные идентификаторы для компонент деинсталляции директорий // семейства продукта, самого продукта и ярлыка переустановки из меню пуск. // Должны быть одинаковые в пределах продукта основной версии. // В GUI не показываем, для пользователя не нужны. ProgramMenuFamilyDirComponentGuid = Guid.NewGuid(); ProgramMenuProductDirComponentGuid = Guid.NewGuid(); ProgramMenuReinstallComponentGuid = Guid.NewGuid(); RootElement = new WixFeatureElement(); }
public void AppVersionToString() { AppVersion version = new AppVersion(4, 3, 2, 1); Assert.IsTrue(version.ToString() == "4.3.2.1"); }
public void AppVersionCreateFromNullString() { AppVersion version = new AppVersion(null); }
public void AppVersionCreateFromEmptyString() { AppVersion version = new AppVersion(""); }
public void AppVersionCreateFromBadString() { AppVersion version = new AppVersion("a.b.c.d"); }