public void TestBugFixAdd() { // bug fix details int bugId = 1; // bug fix with id 1 manually recorded string fixtitle = "fix title"; string fixdesc = "fix description"; string sourceCode = "<?php \n echo 'Hello'; ?>"; bool expected = true; bool result = false; // bug fix add process DBConnection.setDefault(); bool isLogin = this.loginUser(); DBConnection.isTesting = true; BugFixCtrl bugFixCtrl = new BugFixCtrl(); if (isLogin) { result = bugFixCtrl.addFix(bugId, fixtitle, fixdesc, sourceCode); } Assert.AreEqual(result, expected); }
public void TestDeleteFix() { // bug fix details int fixId = 1; // bug fix with id 1 manually recorded bool expected = true; bool result = false; // delete bug fix status process DBConnection.setDefault(); DBConnection.isTesting = true; BugFixCtrl bugFixCtrl = new BugFixCtrl(); result = bugFixCtrl.deleteFix(fixId); Assert.AreEqual(result, expected); }
public void TestChangeBugFixStatus() { // bug fix details int fixId = 1; // bug fix with id 1 manually recorded int status = 1; bool expected = true; bool result = false; // change bug fix status process DBConnection.setDefault(); DBConnection.isTesting = true; BugFixCtrl bugFixCtrl = new BugFixCtrl(); result = bugFixCtrl.changeFixStatus(fixId, status); Assert.AreEqual(result, expected); }
public void TestBugFixUpdate() { // bug fix details int fixId = 1; // bug fix with id 1 manually recorded string fixtitle = "fix title"; string fixdesc = "fix description"; string sourceCode = "<?php \n echo 'Hello'; ?>"; bool expected = true; bool result = false; // bug fix update process DBConnection.setDefault(); DBConnection.isTesting = true; BugFixCtrl bugFixCtrl = new BugFixCtrl(); result = bugFixCtrl.updateFix(fixId, fixtitle, fixdesc, sourceCode); Assert.AreEqual(result, expected); }