-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
558fa8b
commit 21dba6d
Showing
10 changed files
with
140 additions
and
0 deletions.
There are no files selected for viewing
14 changes: 14 additions & 0 deletions
14
test/Pasper.Json.Tests/Tokens/BeginCollectionTokenTests.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public sealed class BeginCollectionTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeOpenBracket() | ||
{ | ||
const string expected = "["; | ||
var token = new BeginCollectionToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class BeginObjectTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeOpenBrace() | ||
{ | ||
const string expected = "{"; | ||
var token = new BeginObjectToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class BeginStringTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeQuote() | ||
{ | ||
const string expected = "\""; | ||
var token = new BeginStringToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class EndCollectionTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeCloseBracket() | ||
{ | ||
const string expected = "]"; | ||
var token = new EndCollectionToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class EndObjectTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeCloseBrace() | ||
{ | ||
const string expected = "}"; | ||
var token = new EndObjectToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class EndStringTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeQuote() | ||
{ | ||
const string expected = "\""; | ||
var token = new EndStringToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class KeyTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeKey() | ||
{ | ||
const string expected = "key"; | ||
var token = new KeyToken(expected); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
14 changes: 14 additions & 0 deletions
14
test/Pasper.Json.Tests/Tokens/KeyValueSeparatorTokenTests.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class KeyValueSeparatorTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeColon() | ||
{ | ||
const string expected = ":"; | ||
var token = new KeyValueSeparatorToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
14 changes: 14 additions & 0 deletions
14
test/Pasper.Json.Tests/Tokens/ObjectSeparatorTokenTests.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class ObjectSeparatorTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeComma() | ||
{ | ||
const string expected = ","; | ||
var token = new ObjectSeparatorToken(); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using Pasper.Json.Tokens; | ||
|
||
namespace Pasper.Json.Tests.Tokens; | ||
|
||
public class ValueTokenTests | ||
{ | ||
[Fact] | ||
public void Value_ShouldBeValue() | ||
{ | ||
const string expected = "abc"; | ||
var token = new ValueToken(expected); | ||
Assert.Equal(expected, token.Value); | ||
} | ||
} |