Пример #1
0
        public void TestClass_NTDanglingObject()
        {
            NTHost host = NTHost.CurrentMachine;

            NTDanglingObject obj = new NTDanglingObject(
                host.Name,
                "Name"
                );

            Assert.AreEqual(host.Name, obj.Host);
            Assert.AreEqual("Name", obj.Name);
            Assert.IsNull(obj.SID);
        }
Пример #2
0
        public void TestClass_NTDanglingObject2()
        {
            NTHost host = NTHost.CurrentMachine;

            NTDanglingObject obj = new NTDanglingObject(
                host.Name,
                host.SID,
                WinAPI.ADVAPI32.SidNameUse.Invalid
                );

            Assert.AreEqual(host.Name, obj.Host);
            Assert.AreEqual(host.SID, obj.SID);
            Assert.AreEqual(WinAPI.ADVAPI32.SidNameUse.Invalid, obj.NameUse);
            Assert.AreEqual(string.Empty, obj.Name);
        }