Exemple #1
0
        public void CreateWidget_CheckTextboxForNoText_ReturnsSuccessWithNoText()
        {
            // Arrange
            var widget = new TextboxWidget
            {
                XPosition = 5,
                YPosition = 5,
                Width     = 200,
                Height    = 100,
                Text      = string.Empty
            };

            // Act
            var result = MaterialGenService.CreateWidget(widget);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsFalse(string.IsNullOrWhiteSpace(result));
            Assert.AreEqual("Textbox (5,5) width=200 height=100 text=\"\"", result);
            MockRepository.VerifyAll();
        }
Exemple #2
0
        public void CreateWidget_CheckTextboxForHeightIsInBounds_ReturnsErrorBill()
        {
            // Arrange
            var widget = new TextboxWidget
            {
                XPosition = 5,
                YPosition = 905,
                Width     = 200,
                Height    = 100,
                Text      = "sample text"
            };

            // Act
            var result = MaterialGenService.CreateWidget(widget);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsFalse(string.IsNullOrWhiteSpace(result));
            Assert.AreEqual("+++++Abort+++++", result);
            MockRepository.VerifyAll();
        }
Exemple #3
0
        public void CreateWidget_CreateTextboxMaterials_ReturnsCorrectBill()
        {
            // Arrange
            var widget = new TextboxWidget
            {
                XPosition = 5,
                YPosition = 5,
                Width     = 200,
                Height    = 100,
                Text      = "sample text"
            };

            // Act
            var result = MaterialGenService.CreateWidget(widget);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsFalse(string.IsNullOrWhiteSpace(result));
            Assert.AreEqual("Textbox (5,5) width=200 height=100 text=\"sample text\"", result);
            MockRepository.VerifyAll();
        }