Skip to content

Commit 863ee54

Browse files
committed
more unit tests
1 parent 14148a2 commit 863ee54

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

tests/SQLite.Tests/SourceGeneratorTest.cs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,32 @@ public void SqliteInitializer_PrivateInnerTestSetter ()
7979
}
8080
}
8181

82+
[Test]
83+
public void SqliteInitializer_InnerTestSetter ()
84+
{
85+
SQLiteInitializer.Init ();
86+
87+
if (SQLite.FastColumnSetter.customSetter.TryGetValue ((typeof (PrivateInnerTestSetter), nameof (PrivateInnerTestSetter.Id)), out var setter)) {
88+
Assert.IsTrue (true, "Should be registered");
89+
}
90+
else {
91+
Assert.Fail ("Should be registered");
92+
}
93+
}
94+
95+
[Test]
96+
public void SqliteInitializer_OuterTestSetter ()
97+
{
98+
SQLiteInitializer.Init ();
99+
100+
if (SQLite.FastColumnSetter.customSetter.TryGetValue ((typeof (PrivateInnerTestSetter), nameof (PrivateInnerTestSetter.Id)), out var setter)) {
101+
Assert.IsTrue (true, "Should be registered");
102+
}
103+
else {
104+
Assert.Fail ("Should be registered");
105+
}
106+
}
107+
82108
[Test]
83109
public void SqliteInitializer_Inner_AndReadData()
84110
{

0 commit comments

Comments
 (0)