CS计算机代考程序代写 junit package pastexam.Q;

package pastexam.Q;
import static org.junit.Assert.*;

import org.junit.Before;
import org.junit.Test;

public class Task3Test {
BST simpleBst;
BST complexBst;

@Before
public void constructTree() {
simpleBst = new BST();
for (int i = 0; i < 10; i++) { simpleBst.insert(i); } complexBst = new BST(); complexBst.insert(10); complexBst.insert(7); complexBst.insert(3); complexBst.insert(15); complexBst.insert(12); complexBst.insert(17); complexBst.insert(16); complexBst.insert(20); } @Test public void testSimpleSum1() { assertEquals(9, simpleBst.sumEvenNodes()); } @Test public void testComplexSum1() { assertEquals(93, complexBst.sumEvenNodes()); } }