Skip to content

Commit d4372ca

Browse files
authored
test: Additional unit tests for the Transaction class, courtesy of Github Copilot. (#2262)
1 parent 1ce600a commit d4372ca

File tree

3 files changed

+491
-6
lines changed

3 files changed

+491
-6
lines changed

src/Agent/NewRelic/Agent/Core/Transactions/Transaction.cs

-5
Original file line numberDiff line numberDiff line change
@@ -892,11 +892,6 @@ public void SetReferrerUri(string uri)
892892

893893
public void SetQueueTime(TimeSpan queueTime)
894894
{
895-
if (queueTime == null)
896-
{
897-
throw new ArgumentNullException(nameof(queueTime));
898-
}
899-
900895
TransactionMetadata.SetQueueTime(queueTime);
901896
}
902897

src/Agent/NewRelic/Agent/Core/Wrapper/AgentWrapperApi/Builders/CandidateTransactionName.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public void Freeze(TransactionNameFreezeReason reason)
103103

104104
private static string FormatTransactionName(ITransactionName transactionName, TransactionNamePriority priority)
105105
{
106-
return $"{transactionName.GetType().Name}{JsonConvert.SerializeObject(transactionName)} (priority {(int)priority}, {priority})";
106+
return $"{transactionName.GetType().Name}{JsonConvert.SerializeObject(transactionName as TransactionName)} (priority {(int)priority}, {priority})";
107107
}
108108
}
109109
}

0 commit comments

Comments
 (0)