1
1
from prediction import predictUserLoad
2
2
from utils import *
3
3
import unittest
4
- from mock import MagicMock
4
+ from mock import Mock
5
5
6
6
7
7
class TestPredictionMethod (unittest .TestCase ):
@@ -14,7 +14,7 @@ def setUp(self):
14
14
avg_ram = 20.0 , max_ram = 25.4 ,
15
15
run_time = "2017-4-8 11:25:00"
16
16
)
17
- self .jsample_repo .statistic = MagicMock (
17
+ self .jsample_repo .statistic = Mock (
18
18
return_value = self .stat
19
19
)
20
20
@@ -24,7 +24,7 @@ def setUp(self):
24
24
self .user = User (1000 , "user1" , "server1" )
25
25
26
26
def test_predictUserLoad_UserExist (self ):
27
- self .pred_repo .exist = MagicMock (
27
+ self .pred_repo .exist = Mock (
28
28
return_value = True
29
29
)
30
30
@@ -37,11 +37,11 @@ def test_predictUserLoad_UserExist(self):
37
37
)
38
38
pred = Prediction (newuser , newstat )
39
39
40
- self .pred_repo .get = MagicMock (
40
+ self .pred_repo .get = Mock (
41
41
return_value = pred
42
42
)
43
- self .pred_repo .update = MagicMock ()
44
- self .jsample_repo .deleteUidsEarlierThan = MagicMock ()
43
+ self .pred_repo .update = Mock ()
44
+ self .jsample_repo .deleteUidsEarlierThan = Mock ()
45
45
46
46
predictUserLoad (self .user , self .jsample_repo ,
47
47
self .pred_repo )
@@ -56,10 +56,10 @@ def test_predictUserLoad_UserExist(self):
56
56
self .assertEqual (pred .last_login , "2017-4-8 11:25:00" )
57
57
58
58
def test_predictUserLoad_UserNotExist (self ):
59
- self .pred_repo .exist = MagicMock (
59
+ self .pred_repo .exist = Mock (
60
60
return_value = False
61
61
)
62
- self .pred_repo .add = MagicMock ()
62
+ self .pred_repo .add = Mock ()
63
63
64
64
predictUserLoad (self .user , self .jsample_repo ,
65
65
self .pred_repo )
0 commit comments