コード例 #1
0
 public void ProxyPort_DefaultValue_ReturnsEmptyString()
 {
     // Arrange
     using (var testObject = new UploadApplet())
     {
         // Act, Assert
         testObject.ProxyPort.ShouldBeEmpty();
     }
 }
コード例 #2
0
 public void LabelButtonRemove_DefaultValue_ReturnsEmptyString()
 {
     // Arrange
     using (var testObject = new UploadApplet())
     {
         // Act, Assert
         testObject.LabelButtonRemove.ShouldBe(string.Empty);
     }
 }
コード例 #3
0
 public void RedirectTarget_DefaultValue_ReturnsEmptyString()
 {
     // Arrange
     using (var testObject = new UploadApplet())
     {
         // Act, Assert
         testObject.RedirectTarget.ShouldBeEmpty();
     }
 }
コード例 #4
0
 public void DefaultDirectory_DefaultValue_ReturnsCDrive()
 {
     // Arrange
     using (var testObject = new UploadApplet())
     {
         // Act, Assert
         testObject.DefaultDirectory.ShouldBe(DefaultDirectoryDefaultValue);
     }
 }
コード例 #5
0
 public void TableHeaderSize_DefaultValue_ReturnsEmptyString()
 {
     // Arrange
     using (var testObject = new UploadApplet())
     {
         // Act, Assert
         testObject.TableHeaderSize.ShouldBe(string.Empty);
     }
 }
コード例 #6
0
        public void ProxyPort_SetValue_ReturnsSetValue()
        {
            // Arrange
            using (var testObject = new UploadApplet())
            {
                // Act
                testObject.ProxyPort = TestValueString;

                // Assert
                testObject.ProxyPort.ShouldBe(TestValueString);
            }
        }
コード例 #7
0
        public void RedirectTarget_SetValue_ReturnsSetValue()
        {
            // Arrange
            using (var testObject = new UploadApplet())
            {
                // Act
                testObject.RedirectTarget = TestValueString;

                // Assert
                testObject.RedirectTarget.ShouldBe(TestValueString);
            }
        }
コード例 #8
0
        public void DefaultDirectory_SetValue_ReturnsSetValue()
        {
            // Arrange
            using (var testObject = new UploadApplet())
            {
                // Act
                testObject.DefaultDirectory = TestValueString;

                // Assert
                testObject.DefaultDirectory.ShouldBe(TestValueString);
            }
        }
コード例 #9
0
        public void TableHeaderSize_SetValue_ReturnsSetValue()
        {
            // Arrange
            using (var testObject = new UploadApplet())
            {
                // Act
                testObject.TableHeaderSize = TestValueString;

                // Assert
                testObject.TableHeaderSize.ShouldBe(TestValueString);
            }
        }
コード例 #10
0
        public void LabelButtonUpload_SetValue_ReturnsSetValue()
        {
            // Arrange
            using (var testObject = new UploadApplet())
            {
                // Act
                testObject.LabelButtonUpload = TestValueString;

                // Assert
                testObject.LabelButtonUpload.ShouldBe(TestValueString);
            }
        }
コード例 #11
0
 public void ViewStateIntegerProperties_DefaultValue_ExpectDefaultValues()
 {
     // Arrange
     using (var testObject = new UploadApplet())
     {
         // Act, Assert
         testObject.ShouldSatisfyAllConditions(
             () => testObject.ThumbnailColumnMaxWidth.ShouldBe(MinusOne),
             () => testObject.ImagePreviewHeight.ShouldBe(MinusOne),
             () => testObject.Height.ShouldBe(HeightDefaultValue),
             () => testObject.MaxFileSize.ShouldBe(MaxFileSizeDefaultValue),
             () => testObject.MaxUploadSize.ShouldBe(MaxUploadSizeDefaultValue));
     }
 }
コード例 #12
0
        public void Render_ForFilesAndDirectry_WriteOutput(String fileType)
        {
            // Arrange
            _uploadApplet  = new UploadApplet();
            _privateObject = new PrivateObject(_uploadApplet);
            var htmlTextWriter = SetUp(fileType);

            // Act
            _privateObject.Invoke("Render", htmlTextWriter);

            // Assert
            htmlTextWriter.ShouldSatisfyAllConditions(
                () => htmlTextWriter.Indent.ShouldBe(0),
                () => htmlTextWriter.NewLine.ShouldBe(null));
        }
コード例 #13
0
 public void ViewStateIntegerProperties_SetValue_ExpectSetValue()
 {
     // Arrange
     using (var testObject = new UploadApplet
     {
         // Act
         ThumbnailColumnMaxWidth = TestValue,
         ImagePreviewHeight = TestValue,
         Height = TestValue,
         MaxFileSize = TestValue,
         MaxUploadSize = TestValue
     })
     {
         // Assert
         testObject.ShouldSatisfyAllConditions(
             () => testObject.ThumbnailColumnMaxWidth.ShouldBe(TestValue),
             () => testObject.ImagePreviewHeight.ShouldBe(TestValue),
             () => testObject.Height.ShouldBe(TestValue),
             () => testObject.MaxFileSize.ShouldBe(TestValue),
             () => testObject.MaxUploadSize.ShouldBe(TestValue));
     }
 }