??????????????
?????????????:
????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;
}
}