diff options
author | Christoph Enzmann <christoph.enzmann@confer.ch> | 2013-12-05 11:19:11 +0100 |
---|---|---|
committer | Christoph Enzmann <christoph.enzmann@confer.ch> | 2013-12-05 11:19:11 +0100 |
commit | b52682a9b3216a7d966238e3c8ed6b4da3920313 (patch) | |
tree | 9cd5e32a7dd65b1297dfe9655173f3a0c512be05 /TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs | |
parent | 99c53801f3d4269b8058e87fa48b4bc37c7533fd (diff) | |
download | TwoStepsAuthenticator-b52682a9b3216a7d966238e3c8ed6b4da3920313.zip TwoStepsAuthenticator-b52682a9b3216a7d966238e3c8ed6b4da3920313.tar.gz TwoStepsAuthenticator-b52682a9b3216a7d966238e3c8ed6b4da3920313.tar.bz2 |
Counter based OTP added, removed UsedCodesManager from authenticator, UsedCodesManager refactoring
Diffstat (limited to 'TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs')
-rw-r--r-- | TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs b/TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs new file mode 100644 index 0000000..7099c89 --- /dev/null +++ b/TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NUnit.Framework; + +namespace TwoStepsAuthenticator.UnitTests { + + [TestFixture] + public class UsedCodesManagerTests { + + [Test] + public void Can_add_codes() { + var manager = new UsedCodesManager(); + + Assert.IsFalse(manager.IsCodeUsed("abc", "def")); + manager.AddCode("abc", "def"); + Assert.IsTrue(manager.IsCodeUsed("abc", "def")); + } + + } +} |