/// <summary> /// Use TestInitialize to run code before running the test in the class. /// </summary> protected override void TestInitialize() { base.TestInitialize(); this.ISMBAdapterInstance = Site.GetAdapter <ISmbAdapter>(); this.IServerSetupAdapterInstance = Site.GetAdapter <IServerSetupAdapter>(); smbClientStack = new SmbClient(); serverName = Site.Properties["SutMachineName"]; serverPort = int.Parse(Site.Properties["SutPort"]); string ip = Site.Properties["SmbTransportIpVersion"]; switch (ip.ToLower()) { case "ipv4": ipVersion = IpVersion.Ipv4; break; case "ipv6": ipVersion = IpVersion.Ipv6; break; default: ipVersion = IpVersion.Any; break; } bufferSize = int.Parse(Site.Properties["SmbTransportBufferSize"]); domainName = Site.Properties["SutLoginDomain"]; userName = Site.Properties["SutLoginAdminUserName"]; password = Site.Properties["SutLoginAdminPwd"]; string ptfSutOs = Site.Properties["SutPlatformOS"].ToString(); if (Enum.Parse(typeof(Platform), ptfSutOs, true) != null) { sutOsVersion = (Platform)Enum.Parse(typeof(Platform), ptfSutOs, true); } else { sutOsVersion = Platform.NonWindows; } }
/// <summary> /// Use TestInitialize to run code before running the test in the class. /// </summary> protected override void TestInitialize() { base.TestInitialize(); this.ISMBAdapterInstance = Site.GetAdapter<ISmbAdapter>(); this.IServerSetupAdapterInstance = Site.GetAdapter<IServerSetupAdapter>(); smbClientStack = new SmbClient(); serverName = Site.Properties["SutMachineName"]; serverPort = int.Parse(Site.Properties["SutPort"]); string ip = Site.Properties["SmbTransportIpVersion"]; switch (ip.ToLower()) { case "ipv4": ipVersion = IpVersion.Ipv4; break; case "ipv6": ipVersion = IpVersion.Ipv6; break; default: ipVersion = IpVersion.Any; break; } bufferSize = int.Parse(Site.Properties["SmbTransportBufferSize"]); domainName = Site.Properties["SutLoginDomain"]; userName = Site.Properties["SutLoginAdminUserName"]; password = Site.Properties["SutLoginAdminPwd"]; string ptfSutOs = Site.Properties["SutPlatformOS"].ToString(); if (Enum.Parse(typeof(Platform), ptfSutOs, true) != null) { sutOsVersion = (Platform)Enum.Parse(typeof(Platform), ptfSutOs, true); } else { sutOsVersion = Platform.NonWindows; } }