summaryrefslogtreecommitdiffstats
path: root/src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2008-11-02 22:05:41 -0800
committerAndrew <andrewarnott@gmail.com>2008-11-02 22:05:41 -0800
commit8969dfec9e4e4ecc45f909137dc3a23d7af0bee8 (patch)
treec903f51425a18182463965093ac3791f98c75145 /src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs
parent71e99449ee02155f34bb4928313c2200246b8a78 (diff)
downloadDotNetOpenAuth-8969dfec9e4e4ecc45f909137dc3a23d7af0bee8.zip
DotNetOpenAuth-8969dfec9e4e4ecc45f909137dc3a23d7af0bee8.tar.gz
DotNetOpenAuth-8969dfec9e4e4ecc45f909137dc3a23d7af0bee8.tar.bz2
Second stab at app-specific consumer classes.
Refactored to be a static class that operates on some consumer object so that desktop and web consumer alike can use it.
Diffstat (limited to 'src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs')
-rw-r--r--src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs b/src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs
deleted file mode 100644
index f61b34e..0000000
--- a/src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-//-----------------------------------------------------------------------
-// <copyright file="CommonConsumerBaseTest.cs" company="Andrew Arnott">
-// Copyright (c) Andrew Arnott. All rights reserved.
-// </copyright>
-//-----------------------------------------------------------------------
-
-namespace DotNetOAuth.Test.CommonConsumers {
- using System.Collections.Generic;
- using System.Linq;
- using DotNetOAuth.CommonConsumers;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
-
- [TestClass]
- public class CommonConsumerBaseTest : TestBase {
- private enum SomeFlags : int {
- None = 0,
- Flag1 = 0x1,
- Flag2 = 0x2,
- Flag1and2 = 0x3,
- Flag3 = 0x4,
- All = 0x7,
- }
-
- [TestMethod]
- public void GetIndividualFlagsTest() {
- Assert.IsFalse(CommonConsumerBase_Accessor.GetIndividualFlags(SomeFlags.None).Any());
- Assert.AreEqual(SomeFlags.Flag1, (SomeFlags)CommonConsumerBase_Accessor.GetIndividualFlags(SomeFlags.Flag1).Single());
- IList<long> flags = CommonConsumerBase_Accessor.GetIndividualFlags(SomeFlags.Flag1and2).ToList();
- Assert.AreEqual(SomeFlags.Flag1, (SomeFlags)flags[0]);
- Assert.AreEqual(SomeFlags.Flag2, (SomeFlags)flags[1]);
- flags = CommonConsumerBase_Accessor.GetIndividualFlags(SomeFlags.All).ToList();
- Assert.AreEqual(SomeFlags.Flag1, (SomeFlags)flags[0]);
- Assert.AreEqual(SomeFlags.Flag2, (SomeFlags)flags[1]);
- Assert.AreEqual(SomeFlags.Flag3, (SomeFlags)flags[2]);
- }
- }
-}