Пример #1
0
        public void GetStatistics()
        {
            // Arrange
            var sut = new TextStatistician();

            // Act
            var result = sut.GetStatistics(string.Empty);

            // Assert
            var expected = new TextStatisticsStub(0, 0, 0);

            expected.Should().BeEquivalentTo(result);
        }
Пример #2
0
        public void GetStatistics_FromTextWith2Hyphens3Spaces4Words()
        {
            // Arrange
            var sut  = new TextStatistician();
            var text = "Sentence with  - Hyphens - Spaces and some Words";

            // Act
            var result = sut.GetStatistics(text);

            // Assert
            var expected = new TextStatisticsStub(2, 7, 9);

            result.Should().BeEquivalentTo(expected);
        }