public TestPlatform()
{
UniqueId = Guid.NewGuid();
Fqdn = Dns.GetHostName() + "." + IPGlobalProperties.GetIPGlobalProperties().DomainName;
Hostname = Environment.MachineName;
IsInteractive = Environment.UserInteractive;
IsAdmin = isAdministrator();
// EnvironmentVersion = Environment.Version.Major + "." + Environment.Version.MajorRevision + "." + Environment.Version.Minor + "." + Environment.Version.MinorRevision + "." + Environment.Version.Build;
Language = CultureInfo.CurrentCulture.EnglishName;
// OsBits
// OsEdition = "";
// OsName = "";
OsVersion = Environment.OSVersion.VersionString;
ProcessBits = IntPtr.Size * 8;
UptimeSeconds = Environment.TickCount / 1000;
Username = Environment.UserName;
UserDomainName = Environment.UserDomainName;
Version = Environment.OSVersion.VersionString;
Architecture = Environment.GetEnvironmentVariable(Tmx_Core_Resources.TestPlatform_TestPlatform_PROCESSOR_ARCHITECTURE);
// Created = DateTime.Now;
}