File tree Expand file tree Collapse file tree 1 file changed +27
-7
lines changed
app/src/test/kotlin/org/example Expand file tree Collapse file tree 1 file changed +27
-7
lines changed Original file line number Diff line number Diff line change 1- /*
2- * This source file was generated by the Gradle 'init' task
3- */
41package org.example
52
63import kotlin.test.Test
7- import kotlin.test.assertNotNull
4+ import kotlin.test.assertEquals
85
96class AppTest {
10- @Test fun appHasAGreeting () {
11- val classUnderTest = App ()
12- assertNotNull(classUnderTest.greeting, " app should have a greeting" )
7+
8+ private val zkCoinJoin = ZKCoinJoin ()
9+
10+ @Test
11+ fun testAddParticipant () {
12+ val result = zkCoinJoin.addParticipant(" Alice" )
13+ assertEquals(" Participant Alice added to the CoinJoin." , result, " Failed to add participant to CoinJoin" )
14+ }
15+
16+ @Test
17+ fun testGenerateProof () {
18+ val result = zkCoinJoin.generateProof(" Alice" )
19+ assertEquals(" Generated Zero-Knowledge proof for Alice." , result, " Failed to generate Zero-Knowledge proof" )
20+ }
21+
22+ @Test
23+ fun testPerformCoinJoin () {
24+ val result = zkCoinJoin.performCoinJoin()
25+ assertEquals(" CoinJoin completed using Zero-Knowledge proofs." , result, " Failed to perform CoinJoin process" )
26+ }
27+
28+ @Test
29+ fun testGreeting () {
30+ val app = App ()
31+ assertEquals(" Hello World!" , app.greeting, " Greeting did not match expected output" )
1332 }
1433}
34+
You can’t perform that action at this time.
0 commit comments