public void ValidateChecksNameIsSet() { var condition = new FileExists(); var validationMock = new Mock <IValidationLog>(MockBehavior.Strict); validationMock.Setup(vl => vl.AddError("FileName has not been set")).Verifiable(); condition.Validate(validationMock.Object); validationMock.Verify(); }