mirror of https://github.com/dahall/Vanara.git
Cleaned
parent
fba697592c
commit
7e3c01e597
|
@ -86,6 +86,17 @@ namespace Vanara.PInvoke.Tests
|
|||
Assert.That(GetEnabledXStateFeatures(), Is.Not.Zero);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetMaximumProcessorCountTest()
|
||||
{
|
||||
var gc = GetMaximumProcessorGroupCount();
|
||||
if (gc == 0)
|
||||
Assert.Fail(Win32Error.GetLastError().ToString());
|
||||
var pc = GetMaximumProcessorCount(--gc);
|
||||
if (pc == 0)
|
||||
Assert.Fail(Win32Error.GetLastError().ToString());
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSetFirmwareEnvironmentVariableExTest()
|
||||
{
|
||||
|
@ -100,17 +111,6 @@ namespace Vanara.PInvoke.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetMaximumProcessorCountTest()
|
||||
{
|
||||
var gc = GetMaximumProcessorGroupCount();
|
||||
if (gc == 0)
|
||||
Assert.Fail(Win32Error.GetLastError().ToString());
|
||||
var pc = GetMaximumProcessorCount(--gc);
|
||||
if (pc == 0)
|
||||
Assert.Fail(Win32Error.GetLastError().ToString());
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSetProcessDEPPolicyTest()
|
||||
{
|
||||
|
@ -119,12 +119,6 @@ namespace Vanara.PInvoke.Tests
|
|||
Assert.That(SetProcessDEPPolicy(dep), ResultIs.Failure);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSystemDEPPolicyTest()
|
||||
{
|
||||
Assert.That(GetSystemDEPPolicy().IsValid(), Is.True);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSetXStateFeaturesMaskTest()
|
||||
{
|
||||
|
@ -135,6 +129,12 @@ namespace Vanara.PInvoke.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void GetSystemDEPPolicyTest()
|
||||
{
|
||||
Assert.That(GetSystemDEPPolicy().IsValid(), Is.True);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void IsNativeVhdBootTest()
|
||||
{
|
||||
|
@ -142,20 +142,6 @@ namespace Vanara.PInvoke.Tests
|
|||
Assert.That(native, Is.False);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void PowerRequestTest()
|
||||
{
|
||||
using (var h = PowerCreateRequest(new REASON_CONTEXT("Just because")))
|
||||
{
|
||||
Assert.That(h, ResultIs.ValidHandle);
|
||||
Assert.That(PowerSetRequest(h, POWER_REQUEST_TYPE.PowerRequestSystemRequired), ResultIs.Successful);
|
||||
Assert.That(PowerClearRequest(h, POWER_REQUEST_TYPE.PowerRequestSystemRequired), ResultIs.Successful);
|
||||
}
|
||||
using (var l = LoadLibraryEx("user32.dll", LoadLibraryExFlags.LOAD_LIBRARY_AS_DATAFILE))
|
||||
using (var h1 = PowerCreateRequest(new REASON_CONTEXT(l, 800)))
|
||||
Assert.That(h1, ResultIs.ValidHandle);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void LoadPackagedLibraryTest()
|
||||
{
|
||||
|
@ -169,13 +155,6 @@ namespace Vanara.PInvoke.Tests
|
|||
Assert.That(LocateXStateFeature(hCtx, 0, out var len), Is.Not.EqualTo(IntPtr.Zero));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void lstrcmpTest()
|
||||
{
|
||||
Assert.That(lstrcmp("XX", "XX"), Is.Zero);
|
||||
Assert.That(lstrcmp(null, "XX"), Is.Not.Zero);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void lstrcmpiTest()
|
||||
{
|
||||
|
@ -183,6 +162,13 @@ namespace Vanara.PInvoke.Tests
|
|||
Assert.That(lstrcmpi(null, "XX"), Is.Not.Zero);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void lstrcmpTest()
|
||||
{
|
||||
Assert.That(lstrcmp("XX", "XX"), Is.Zero);
|
||||
Assert.That(lstrcmp(null, "XX"), Is.Not.Zero);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void lstrcpynTest()
|
||||
{
|
||||
|
@ -204,6 +190,20 @@ namespace Vanara.PInvoke.Tests
|
|||
Assert.That(MulDiv(0x60000000, 0x60000000, 0x7FFFFFFF), Is.EqualTo(1207959553));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void PowerRequestTest()
|
||||
{
|
||||
using (var h = PowerCreateRequest(new REASON_CONTEXT("Just because")))
|
||||
{
|
||||
Assert.That(h, ResultIs.ValidHandle);
|
||||
Assert.That(PowerSetRequest(h, POWER_REQUEST_TYPE.PowerRequestSystemRequired), ResultIs.Successful);
|
||||
Assert.That(PowerClearRequest(h, POWER_REQUEST_TYPE.PowerRequestSystemRequired), ResultIs.Successful);
|
||||
}
|
||||
using (var l = LoadLibraryEx("user32.dll", LoadLibraryExFlags.LOAD_LIBRARY_AS_DATAFILE))
|
||||
using (var h1 = PowerCreateRequest(new REASON_CONTEXT(l, 800)))
|
||||
Assert.That(h1, ResultIs.ValidHandle);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void QueryFullProcessImageNameTest()
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue