コード例 #1
0
ファイル: task_test.go プロジェクト: karolgorecki/todo
func TestDeleteTask(t *testing.T) {
	task.Delete("2")
	if len(testdb.Tsks) != 2 {
		t.Error("Task was no removed")
	}
	for _, tsk := range testdb.Tsks {
		if tsk.ID == "2" {
			t.Error("Removed wrong task")
		}
	}
}
コード例 #2
0
ファイル: server.go プロジェクト: karolgorecki/todo
// deleteTask removes task for given ID
func deleteTask(rw http.ResponseWriter, req *http.Request, p httprouter.Params) {
	task.Delete(p.ByName("id"))
	rw.WriteHeader(http.StatusOK)
}