Skip to content

Commit 6e99d78

Browse files
committed
Switch to Xunit
1 parent 942e740 commit 6e99d78

File tree

3 files changed

+32
-33
lines changed

3 files changed

+32
-33
lines changed

Projects/Rijndael256.Tests/HashTests.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*/
88

99
using System;
10-
using NUnit.Framework;
10+
using Xunit;
1111

1212
namespace Rijndael256.Tests
1313
{
@@ -19,17 +19,17 @@ public class HashTests
1919

2020
#endregion
2121

22-
[Test]
22+
[Fact]
2323
public void Sha512()
2424
{
2525
const string proof = "5670CA06284E9328D363CD7F6986374D22806F21A106DE5EDFE5D5667B577B33D69024A1E13E468B44A9C4EE5542AB9" +
2626
"BC4D19BCF083BE1270D2E66A989105429";
2727

2828
var hash = Hash.Sha512(Data);
29-
Assert.AreEqual(hash, proof);
29+
Assert.Equal(hash, proof);
3030
}
3131

32-
[Test]
32+
[Fact]
3333
public void Pbkdf2()
3434
{
3535
const string salt = "0A9FDB669FA44FF1BEC484A1BE6B6E2A";
@@ -39,9 +39,9 @@ public void Pbkdf2()
3939
var hash100 = Hash.Pbkdf2(Data, salt, 100);
4040
var hash1000 = Hash.Pbkdf2(Data, salt, 1000);
4141

42-
Assert.AreEqual(Convert.ToBase64String(hash100), proof100);
43-
Assert.AreEqual(Convert.ToBase64String(hash1000), proof1000);
44-
Assert.AreNotEqual(Convert.ToBase64String(hash100), Convert.ToBase64String(hash1000));
42+
Assert.Equal(Convert.ToBase64String(hash100), proof100);
43+
Assert.Equal(Convert.ToBase64String(hash1000), proof1000);
44+
Assert.NotEqual(Convert.ToBase64String(hash100), Convert.ToBase64String(hash1000));
4545
}
4646
}
4747
}

Projects/Rijndael256.Tests/RijndaelTests.cs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
using System;
1010
using System.Text;
11-
using NUnit.Framework;
11+
using Xunit;
1212

1313
namespace Rijndael256.Tests
1414
{
@@ -26,85 +26,85 @@ public class RijndaelTests
2626

2727
#endregion
2828

29-
[Test]
29+
[Fact]
3030
public void Encrypt128()
3131
{
3232
var data = Encoding.UTF8.GetBytes(Data);
3333
var cipher = Rijndael.Encrypt(data, Password, InitializationVector, KeySize.Aes128);
34-
Assert.AreEqual(Convert.ToBase64String(cipher), Cipher128);
34+
Assert.Equal(Convert.ToBase64String(cipher), Cipher128);
3535
}
3636

37-
[Test]
37+
[Fact]
3838
public void Encrypt192()
3939
{
4040
var data = Encoding.UTF8.GetBytes(Data);
4141
var cipher = Rijndael.Encrypt(data, Password, InitializationVector, KeySize.Aes192);
42-
Assert.AreEqual(Convert.ToBase64String(cipher), Cipher192);
42+
Assert.Equal(Convert.ToBase64String(cipher), Cipher192);
4343
}
4444

45-
[Test]
45+
[Fact]
4646
public void Encrypt256()
4747
{
4848
var data = Encoding.UTF8.GetBytes(Data);
4949
var cipher = Rijndael.Encrypt(data, Password, InitializationVector, KeySize.Aes256);
50-
Assert.AreEqual(Convert.ToBase64String(cipher), Cipher256);
50+
Assert.Equal(Convert.ToBase64String(cipher), Cipher256);
5151
}
5252

53-
[Test]
53+
[Fact]
5454
public void Decrypt128()
5555
{
5656
var cipher = Convert.FromBase64String(Cipher128);
5757
var data = Rijndael.Decrypt(cipher, Password, InitializationVector, KeySize.Aes128);
58-
Assert.AreEqual(Encoding.UTF8.GetString(data), Data);
58+
Assert.Equal(Encoding.UTF8.GetString(data), Data);
5959
}
6060

61-
[Test]
61+
[Fact]
6262
public void Decrypt192()
6363
{
6464
var cipher = Convert.FromBase64String(Cipher192);
6565
var data = Rijndael.Decrypt(cipher, Password, InitializationVector, KeySize.Aes192);
66-
Assert.AreEqual(Encoding.UTF8.GetString(data), Data);
66+
Assert.Equal(Encoding.UTF8.GetString(data), Data);
6767
}
6868

69-
[Test]
69+
[Fact]
7070
public void Decrypt256()
7171
{
7272
var cipher = Convert.FromBase64String(Cipher256);
7373
var data = Rijndael.Decrypt(cipher, Password, InitializationVector, KeySize.Aes256);
74-
Assert.AreEqual(Encoding.UTF8.GetString(data), Data);
74+
Assert.Equal(Encoding.UTF8.GetString(data), Data);
7575
}
7676

77-
[Test]
77+
[Fact]
7878
public void RandomIv128()
7979
{
8080
var cipher1 = Rijndael.Encrypt(Data, Password, KeySize.Aes128);
8181
var cipher2 = Rijndael.Encrypt(Data, Password, KeySize.Aes128);
8282
var data = Rijndael.Decrypt(cipher1, Password, KeySize.Aes128);
8383

84-
Assert.AreEqual(data, Data);
85-
Assert.AreNotEqual(cipher1, cipher2);
84+
Assert.Equal(data, Data);
85+
Assert.NotEqual(cipher1, cipher2);
8686
}
8787

88-
[Test]
88+
[Fact]
8989
public void RandomIv192()
9090
{
9191
var cipher1 = Rijndael.Encrypt(Data, Password, KeySize.Aes192);
9292
var cipher2 = Rijndael.Encrypt(Data, Password, KeySize.Aes192);
9393
var data = Rijndael.Decrypt(cipher1, Password, KeySize.Aes192);
9494

95-
Assert.AreEqual(data, Data);
96-
Assert.AreNotEqual(cipher1, cipher2);
95+
Assert.Equal(data, Data);
96+
Assert.NotEqual(cipher1, cipher2);
9797
}
9898

99-
[Test]
99+
[Fact]
100100
public void RandomIv256()
101101
{
102102
var cipher1 = Rijndael.Encrypt(Data, Password, KeySize.Aes256);
103103
var cipher2 = Rijndael.Encrypt(Data, Password, KeySize.Aes256);
104104
var data = Rijndael.Decrypt(cipher1, Password, KeySize.Aes256);
105105

106-
Assert.AreEqual(data, Data);
107-
Assert.AreNotEqual(cipher1, cipher2);
106+
Assert.Equal(data, Data);
107+
Assert.NotEqual(cipher1, cipher2);
108108
}
109109
}
110110
}

Projects/Rijndael256.Tests/project.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
{
22
"version": "2.0.0",
3+
"testRunner": "xunit",
34

45
"dependencies": {
56
"Rijndael256": {
67
"target": "project"
78
},
8-
"NUnit": "3.4.1",
9-
"dotnet-test-nunit": "3.4.0-beta-2"
9+
"xunit": "2.2.0-beta2-build3300",
10+
"dotnet-test-xunit": "2.2.0-preview2-build1029"
1011
},
1112

12-
"testRunner": "nunit",
13-
1413
"frameworks": {
1514
"netcoreapp1.0": {
1615
"imports": "portable-net45+win8",

0 commit comments

Comments
 (0)