Skip to content

Commit 894c865

Browse files
Copilotromanett
andcommitted
Fix test to use proper subscription/monitored item creation pattern
Co-authored-by: romanett <[email protected]>
1 parent 1ca89d7 commit 894c865

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Tests/Opc.Ua.Client.Tests/SubscriptionTest.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1468,7 +1468,7 @@ private void DeferSubscriptionAcknowledge(
14681468
public async Task SetTriggeringTrackingAsync()
14691469
{
14701470
// Create a subscription
1471-
var subscription = new Subscription(Session.Telemetry)
1471+
var subscription = new Subscription(Session.DefaultSubscription)
14721472
{
14731473
PublishingEnabled = true,
14741474
PublishingInterval = 1000,
@@ -1483,7 +1483,7 @@ public async Task SetTriggeringTrackingAsync()
14831483
Assert.That(subscription.Created, Is.True);
14841484

14851485
// Create monitored items
1486-
var triggeringItem = new MonitoredItem(Session.Telemetry)
1486+
var triggeringItem = new MonitoredItem(subscription.DefaultItem)
14871487
{
14881488
StartNodeId = VariableIds.Server_ServerStatus_CurrentTime,
14891489
AttributeId = Attributes.Value,
@@ -1493,7 +1493,7 @@ public async Task SetTriggeringTrackingAsync()
14931493
DiscardOldest = true
14941494
};
14951495

1496-
var triggeredItem1 = new MonitoredItem(Session.Telemetry)
1496+
var triggeredItem1 = new MonitoredItem(subscription.DefaultItem)
14971497
{
14981498
StartNodeId = VariableIds.Server_ServerStatus_State,
14991499
AttributeId = Attributes.Value,
@@ -1503,7 +1503,7 @@ public async Task SetTriggeringTrackingAsync()
15031503
DiscardOldest = true
15041504
};
15051505

1506-
var triggeredItem2 = new MonitoredItem(Session.Telemetry)
1506+
var triggeredItem2 = new MonitoredItem(subscription.DefaultItem)
15071507
{
15081508
StartNodeId = VariableIds.Server_ServerStatus_BuildInfo,
15091509
AttributeId = Attributes.Value,
@@ -1547,7 +1547,7 @@ public async Task SetTriggeringTrackingAsync()
15471547
subscription.Snapshot(out SubscriptionState state);
15481548

15491549
// Verify that the triggering relationships are persisted
1550-
MonitoredItemState? triggeringItemState = state.MonitoredItems
1550+
MonitoredItemState triggeringItemState = state.MonitoredItems
15511551
.FirstOrDefault(m => m.ClientId == triggeringItem.ClientHandle);
15521552
Assert.That(triggeringItemState, Is.Not.Null);
15531553
Assert.That(triggeringItemState.TriggeredItems, Is.Not.Null);

0 commit comments

Comments
 (0)