예제 #1
0
파일: LogTests.cs 프로젝트: i-yotov/Courses
        public void PassNullToFileAppenderFileProperty_ThrowException()
        {
            var mockedLayout = new Mock<ILayout>().Object;

            var fileAppender = new FileAppender(mockedLayout);
            fileAppender.File = null;
        }
예제 #2
0
파일: LogTests.cs 프로젝트: i-yotov/Courses
        public void PassNullMessageTypeToFileAppenderFileProperty_ThrowException()
        {
            var mockedLayout = new Mock<ILayout>().Object;

            var fileAppender = new FileAppender(mockedLayout);
            fileAppender.File = "fghgfhgfh";
        }
예제 #3
0
파일: LogTests.cs 프로젝트: i-yotov/Courses
        public void PassInvalidFileDestinationToFileAppenderFileProperty_ThrowException()
        {
            var mockedLayout = new Mock<ILayout>().Object;

            var fileAppender = new FileAppender(mockedLayout);
            fileAppender.File = "fghgfhgfh";
        }
예제 #4
0
파일: LogTests.cs 프로젝트: i-yotov/Courses
        public void PassNullParameterToFileAppenderAppend_ThrowException()
        {
            var mockedLayout = new Mock<ILayout>().Object;

            var dateTimeWhenMessageOccured = DateTime.Now;
            var messageType = ReportLevel.Info;

            var appender = new FileAppender(mockedLayout);
            appender.Append(dateTimeWhenMessageOccured, messageType, null);
        }