2017-05-25 95 views
0

我們有一個函數可以按升序對非空整數數組進行排序。例如輸入:-9 4 5 -1 10輸出-9 -1 4 5 10 問題是我們如何編寫測試用例來覆蓋所有情況。 預先感謝測試排序函數

+0

這是我的當前工作:測試:1個測試B:2 -1試驗C:13 3 2 4 4 4試驗d:2 0 3 -1 7 –

回答

0

使用Python:

>>> from random import randint as rint 
>>> test_array = [rint(-100, 100) for i in range(100)] #random array to test 
[78, -54, -88, ...] 
>>> sorted(test_array) == my_array_after_testing #test if the arrays match up 
+0

謝謝。但是,我的問題是假設我們有自己編寫的排序函數,我們想要測試那個排序函數。我們應該寫什麼樣的測試來涵蓋所有的情況? –