public void Log_NullOrEmptyOrWhitespace_Exception() { // Arrange _logger = new MemoryLogger(); _message = null; // Act && Assert Assert.ThrowsException <ArgumentException>(() => _logger.Log(_message)); }
public void Log_Message_ItShouldBeInMessages() { // Arrange _logger = new MemoryLogger(); _message = "foo"; // Act _logger.Log(_message); _messages = _logger.GetLog(); // Assert Assert.IsTrue(_messages.Contains(_message)); }
public void Reset_Call_NoMessages() { // Arrange _logger = new MemoryLogger(); _message = "foo"; // Act _logger.Log(_message); _logger.Reset(); _messages = _logger.GetLog(); // Assert Assert.IsTrue(string.IsNullOrWhiteSpace(_messages)); }