From 873bc3f5824c800f98f6dd738ca5432cb5bc0108 Mon Sep 17 00:00:00 2001 From: David Sparer Date: Wed, 3 May 2017 17:02:50 -0600 Subject: [PATCH] removed an unused class --- ...aticSerializerKeyProviderDecoratorTests.cs | 41 ------------------- mRemoteNGTests/mRemoteNGTests.csproj | 1 - .../StaticSerializerKeyProviderDecorator.cs | 41 ------------------- mRemoteV1/mRemoteV1.csproj | 1 - 4 files changed, 84 deletions(-) delete mode 100644 mRemoteNGTests/Credential/StaticSerializerKeyProviderDecoratorTests.cs delete mode 100644 mRemoteV1/Credential/StaticSerializerKeyProviderDecorator.cs diff --git a/mRemoteNGTests/Credential/StaticSerializerKeyProviderDecoratorTests.cs b/mRemoteNGTests/Credential/StaticSerializerKeyProviderDecoratorTests.cs deleted file mode 100644 index b79722a08..000000000 --- a/mRemoteNGTests/Credential/StaticSerializerKeyProviderDecoratorTests.cs +++ /dev/null @@ -1,41 +0,0 @@ -using System.Security; -using mRemoteNG.Config.Serializers; -using mRemoteNG.Credential; -using mRemoteNG.Security; -using NSubstitute; -using NUnit.Framework; - -namespace mRemoteNGTests.Credential -{ - public class StaticSerializerKeyProviderDecoratorTests - { - private StaticSerializerKeyProviderDecorator _serializerKeyProvider; - private ISerializer _baseSerializer; - private IHasKey _objThatNeedsKey; - private readonly SecureString _key = "someKey1".ConvertToSecureString(); - - [SetUp] - public void Setup() - { - _objThatNeedsKey = Substitute.For(); - _baseSerializer = Substitute.For>(); - _serializerKeyProvider = new StaticSerializerKeyProviderDecorator(_objThatNeedsKey, _baseSerializer) { Key = _key }; - } - - [Test] - public void CallsBaseSerializer() - { - var creds = new[] { Substitute.For() }; - _serializerKeyProvider.Serialize(creds); - _baseSerializer.Received().Serialize(creds); - } - - [Test] - public void PassesOnItsKey() - { - var creds = new[] { Substitute.For() }; - _serializerKeyProvider.Serialize(creds); - Assert.That(_objThatNeedsKey.Key, Is.EqualTo(_serializerKeyProvider.Key)); - } - } -} \ No newline at end of file diff --git a/mRemoteNGTests/mRemoteNGTests.csproj b/mRemoteNGTests/mRemoteNGTests.csproj index e8ae1b981..d6b9d1011 100644 --- a/mRemoteNGTests/mRemoteNGTests.csproj +++ b/mRemoteNGTests/mRemoteNGTests.csproj @@ -139,7 +139,6 @@ - diff --git a/mRemoteV1/Credential/StaticSerializerKeyProviderDecorator.cs b/mRemoteV1/Credential/StaticSerializerKeyProviderDecorator.cs deleted file mode 100644 index e28486cab..000000000 --- a/mRemoteV1/Credential/StaticSerializerKeyProviderDecorator.cs +++ /dev/null @@ -1,41 +0,0 @@ -using System; -using System.Security; -using mRemoteNG.Config.Serializers; -using mRemoteNG.Security; - -namespace mRemoteNG.Credential -{ - public class StaticSerializerKeyProviderDecorator : ISerializer, IHasKey - { - private readonly ISerializer _baseSerializer; - private readonly IHasKey _objThatNeedsKey; - private SecureString _key = new SecureString(); - - public SecureString Key - { - get { return _key; } - set - { - if (value == null) return; - _key = value; - } - } - - public StaticSerializerKeyProviderDecorator(IHasKey objThatNeedsKey, ISerializer baseSerializer) - { - if (objThatNeedsKey == null) - throw new ArgumentNullException(nameof(objThatNeedsKey)); - if (baseSerializer == null) - throw new ArgumentNullException(nameof(baseSerializer)); - - _objThatNeedsKey = objThatNeedsKey; - _baseSerializer = baseSerializer; - } - - public TOut Serialize(TIn model) - { - _objThatNeedsKey.Key = Key; - return _baseSerializer.Serialize(model); - } - } -} \ No newline at end of file diff --git a/mRemoteV1/mRemoteV1.csproj b/mRemoteV1/mRemoteV1.csproj index 328f433b9..db5a74477 100644 --- a/mRemoteV1/mRemoteV1.csproj +++ b/mRemoteV1/mRemoteV1.csproj @@ -222,7 +222,6 @@ -