public void Should_be_possible_to_create_all_audit_entities_with_default_audit_event_status_for_an_auditeventpolicy_item()
        {
            var newAuditEventPolicyItem = new auditeventpolicy_item();

            newAuditEventPolicyItem.CreateAllEntityItemsWithAuditNoneEventStatus();

            AssertAllEntitiesWasCreated(newAuditEventPolicyItem, AuditEventStatus.AUDIT_NONE);
        }
        public AuditEventPolicyProberTest()
        {
            this.FakeContext        = ProbeHelper.CreateFakeContext();
            this.FakeTargetInfo     = ProbeHelper.CreateFakeTarget();
            this.FakeItemsToCollect = new ItemType[] { new auditeventpolicy_item() };

            var fakeAuditEventPolicyItem = new auditeventpolicy_item();

            fakeAuditEventPolicyItem.CreateAllEntityItemsWithAuditNoneEventStatus();
            fakeAuditEventPolicyItem.detailed_tracking.Value = AuditEventStatus.AUDIT_SUCCESS_FAILURE.ToString();
            this.FakeCollectedItems = new CollectedItem[] { ProbeHelper.CreateFakeCollectedItem(fakeAuditEventPolicyItem) };

            var objects = new Definitions.ObjectType[] { ProbeHelper.GetDefinitionObjectTypeByID("definitionsSimple", "2100") };

            this.FakeCollectInfo = ProbeHelper.CreateFakeCollectInfo(objects, null, null);
        }