Files
2023-02-07 17:53:36 -08:00

31 lines
951 B
C#

//
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
//
#nullable disable
using System;
namespace Microsoft.SqlTools.ServiceLayer.Test.Common
{
internal sealed class ComparisonFailureException : InvalidOperationException
{
internal string FullMessageWithDiff { get; private set; }
internal string EditAndCopyMessage { get; private set; }
internal ComparisonFailureException(string fullMessageWithDiff, string editAndCopyMessage)
: base(fullMessageWithDiff)
{
FullMessageWithDiff = fullMessageWithDiff;
EditAndCopyMessage = editAndCopyMessage;
}
internal ComparisonFailureException(string editAndCopyMessage)
: base(editAndCopyMessage)
{
EditAndCopyMessage = FullMessageWithDiff = editAndCopyMessage;
}
}
}