????????Stub??Mock
???????????? ???????[ 2014/2/8 13:50:43 ] ???????????????
??????????????
?????????????:
????fileName= “c: est est.txt” (???????8)??
?????????????: ???????
??????????????:
????fileName=”c:”??(????С??8)?? ?????log??? ??
??????????????? ?????
?????????Analyze????д????????????????????????? ??????????????????????
???????: ?????????????Service?????log??????. ???Serveice???????????????
????????? ????????ж??Email???????????Email?? (????????Outlook??????????У????????????????)
??????????????
????????LogAnalyzer????????? Service??Email????????????????. ??????????дStub??Mock????????????????????????????????????????
??????????????????????StubWebService??MockEmailService.??????class????????IWebService??IEmailService.
public class StubWebService : IWebService
{
public void LogError(string message)
{
throw new Exception("StubWebService throw exception");
}
}
public class MockEmailService : IEmailService
{
public string To;
public string From;
public string Subject;
public string Message;
public void SendEmail(string to?? string from?? string subject?? string message)
{
To = to;
From = from;
Subject = subject;
Message = message;
}
}
|
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11