diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2008-11-02 22:05:41 -0800 |
---|---|---|
committer | Andrew <andrewarnott@gmail.com> | 2008-11-02 22:05:41 -0800 |
commit | 8969dfec9e4e4ecc45f909137dc3a23d7af0bee8 (patch) | |
tree | c903f51425a18182463965093ac3791f98c75145 /src/DotNetOAuth.Test/CommonConsumers/CommonConsumerBaseTest.cs | |
parent | 71e99449ee02155f34bb4928313c2200246b8a78 (diff) | |
download | DotNetOpenAuth-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.cs | 37 |
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]);
- }
- }
-}
|