コード例 #1
0
        public void ResetStyling_WithValidWriter_ReturnsInstanceOfSut()
        {
            // Arrange
            // Act
            ISpreadsheetWriter result = _sut.ResetStyling();

            // Assert
            result.Should().Be(_sut);
        }
コード例 #2
0
        public void SetFontSize_WithValidSize_ReturnsInstanceOfSut()
        {
            // Arrange
            float value = _fixture.Create <float>();

            // Act
            ISpreadsheetWriter result = _sut.SetFontSize(value);

            // Assert
            result.Should().Be(_sut);
        }
コード例 #3
0
        public void SetFontColor_WithValidColor_ReturnsInstanceOfSut()
        {
            // Arrange
            Color value = _fixture.Create <Color>();

            // Act
            ISpreadsheetWriter result = _sut.SetFontColor(value);

            // Assert
            result.Should().Be(_sut);
        }
コード例 #4
0
        public void SetFontBold_WithValidValue_ReturnsInstanceOfSut()
        {
            // Arrange
            bool value = _fixture.Create <bool>();

            // Act
            ISpreadsheetWriter result = _sut.SetFontBold(value);

            // Assert
            result.Should().Be(_sut);
        }
コード例 #5
0
        public void SetTextRotation_WithValidRotation_ReturnsInstanceOfSut()
        {
            // Arrange
            int value = 10;

            // Act
            ISpreadsheetWriter result = _sut.SetTextRotation(value);

            // Assert
            result.Should().Be(_sut);
        }
コード例 #6
0
        public void SetFormat_WithValidFormat_ReturnsInstanceOfSut()
        {
            // Arrange
            string value = _fixture.Create <string>();

            // Act
            ISpreadsheetWriter result = _sut.SetFormat(value);

            // Assert
            result.Should().Be(_sut);
        }
コード例 #7
0
        public void PlaceStandardFormula_WithValidValue_ReturnsInstanceOfSut()
        {
            // Arrange
            var startPosition = new Point(_fixture.Create <short>(), _fixture.Create <short>());
            var endPosition   = new Point(_fixture.Create <short>(), _fixture.Create <short>());
            var formulaType   = _fixture.Create <FormulaType>();

            // Act
            ISpreadsheetWriter result = _sut.PlaceStandardFormula(startPosition, endPosition, formulaType);

            // Assert
            result.Should().Be(_sut);
        }
コード例 #8
0
        public void PlaceCustomFormula_WithValidValue_ReturnsInstanceOfSut()
        {
            // Arrange
            var expectedFormula = _fixture.Create <string>();
            var formulaBuilder  = new Mock <IFormulaBuilder>();

            formulaBuilder.Setup(x => x.Build())
            .Returns(expectedFormula);

            // Act
            ISpreadsheetWriter result = _sut.PlaceCustomFormula(formulaBuilder.Object);

            // Assert
            result.Should().Be(_sut);
        }