コード例 #1
0
            public void GivenErrorMessageIsntAlreadySet_ReturnsInterchangeExceptionMessage()
            {
                // Arrange
                var attribute = new DiagnoseaRequiredAttribute();

                // Act
                var result = attribute.FormatErrorMessage("name");

                // Assert
                Assert.That(result, Is.EqualTo(ExceptionMessages.Interchange.Required));
            }
コード例 #2
0
            public void GivenEmptyGuid_ReturnsFalse()
            {
                // Arrange
                var attribute = new DiagnoseaRequiredAttribute();

                // Act
                var result = attribute.IsValid(Guid.Empty);

                // Assert
                Assert.That(result, Is.False);
            }
コード例 #3
0
            public void GivenErrorMessageIsAlreadySet_ReturnsAlreadySetErrorMessage()
            {
                // Arrange
                var attribute = new DiagnoseaRequiredAttribute {
                    ErrorMessage = "This is an error message"
                };

                // Act
                var result = attribute.FormatErrorMessage("name");

                // Assert
                Assert.That(result, Is.EqualTo(attribute.ErrorMessage));
            }