mirror of https://github.com/dahall/Vanara.git
43 lines
940 B
C#
43 lines
940 B
C#
using NUnit.Framework;
|
|
using NUnit.Framework.Internal;
|
|
using System;
|
|
using System.Runtime.InteropServices;
|
|
using static Vanara.PInvoke.P2P;
|
|
|
|
namespace Vanara.PInvoke.Tests
|
|
{
|
|
[TestFixture]
|
|
public class P2PTests
|
|
{
|
|
[OneTimeSetUp]
|
|
public void _Setup()
|
|
{
|
|
//PeerCollabStartup().ThrowIfFailed();
|
|
//PeerPnrpStartup().ThrowIfFailed();
|
|
}
|
|
|
|
[OneTimeTearDown]
|
|
public void _TearDown()
|
|
{
|
|
//PeerPnrpShutdown();
|
|
//PeerCollabShutdown();
|
|
}
|
|
|
|
[Test]
|
|
public void PeerCollabEnumApplicationsTest()
|
|
{
|
|
var e = PeerCollabEnumApplications();
|
|
Assert.NotNull(e);
|
|
e.WriteValues();
|
|
}
|
|
|
|
[Test]
|
|
public void EndpointNameTest()
|
|
{
|
|
Assert.That(PeerCollabGetEndpointName(out var name), ResultIs.Successful);
|
|
const string bogusName = "aksjdhflkajsdfkjahsdfkjhsdf";
|
|
Assert.That(PeerCollabSetEndpointName(bogusName), ResultIs.Successful);
|
|
Assert.That(PeerCollabSetEndpointName(name), ResultIs.Successful);
|
|
}
|
|
}
|
|
} |