Skip to content

Commit

Permalink
Added tests for new JSON tokens.
Browse files Browse the repository at this point in the history
  • Loading branch information
tacosontitan committed Mar 29, 2024
1 parent 223fa98 commit 932de39
Show file tree
Hide file tree
Showing 5 changed files with 70 additions and 0 deletions.
14 changes: 14 additions & 0 deletions test/Pasper.Json.Tests/Tokens/CommentTests.cs
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 CommentTests
{
[Fact]
public void Value_ShouldBeSlashSlash()
{
const string expected = "abc";
var token = new Comment(expected);
Assert.Equal(expected, token.Value);
}
}
14 changes: 14 additions & 0 deletions test/Pasper.Json.Tests/Tokens/FalseLiteralTests.cs
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 FalseLiteralTests
{
[Fact]
public void Value_ShouldBeFalse()
{
const string expected = "false";
var token = new FalseLiteral();
Assert.Equal(expected, token.Value);
}
}
14 changes: 14 additions & 0 deletions test/Pasper.Json.Tests/Tokens/NullLiteralTests.cs
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 NullLiteralTests
{
[Fact]
public void Value_ShouldBeNull()
{
const string expected = "null";
var token = new NullLiteral();
Assert.Equal(expected, token.Value);
}
}
14 changes: 14 additions & 0 deletions test/Pasper.Json.Tests/Tokens/NumberLiteralTests.cs
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 NumberLiteralTests
{
[Fact]
public void Value_ShouldBeNumber()
{
const string expected = "123";
var token = new NumberLiteral("123");
Assert.Equal(expected, token.Value);
}
}
14 changes: 14 additions & 0 deletions test/Pasper.Json.Tests/Tokens/TrueLiteralTests.cs
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 TrueLiteralTests
{
[Fact]
public void Value_ShouldBeTrue()
{
const string expected = "true";
var token = new TrueLiteral();
Assert.Equal(expected, token.Value);
}
}

0 comments on commit 932de39

Please sign in to comment.