mirror of https://github.com/dahall/Vanara.git
33 lines
790 B
C#
33 lines
790 B
C#
using NUnit.Framework;
|
|
using Vanara.PInvoke;
|
|
using Vanara.PInvoke.Tests;
|
|
|
|
namespace Vanara.Windows.Shell.Tests
|
|
{
|
|
[TestFixture]
|
|
public class TaskbarTests
|
|
{
|
|
[Test]
|
|
public void TaskbarTest()
|
|
{
|
|
Assert.That(TaskBar.Taskbar.Handle, ResultIs.ValidHandle);
|
|
Assert.That(TaskBar.Taskbar.Bounds, Is.Not.EqualTo(RECT.Empty));
|
|
Assert.That(() => TaskBar.Taskbar.AutoHide, Throws.Nothing);
|
|
|
|
TestContext.Write($"{TaskBar.Taskbar.Bounds}; {TaskBar.Taskbar.AutoHide}; {TaskBar.Taskbar.Edge}");
|
|
}
|
|
|
|
[Test]
|
|
public void TrayTest()
|
|
{
|
|
Assert.That(TaskBar.Taskbar.TrayIcons, Is.Not.Empty);
|
|
TaskBar.Taskbar.TrayIcons.WriteValues();
|
|
}
|
|
|
|
[Test]
|
|
public void StructTest()
|
|
{
|
|
TestHelper.GetNestedStructSizes(typeof(ComCtl32), "TB", "NMTB", "TOOLBAR").WriteValues();
|
|
}
|
|
}
|
|
} |