public void GetScore_WhenCalled_ReturnsStatusMultipliedByWeight()
        {
            // Arrange
            var target = new BuildStatusScoreStrategy();

            // Act
            var act = target.GetScore(
                new Build { BuildNumber = "test", Status = BuildStatus.Succeeded },
                new Metric { Code = "metricCode", Weight = 2 });

            // Assert
            Assert.AreEqual(4, act);
        }
Ejemplo n.º 2
0
        public void GetScore_WhenCalled_ReturnsStatusMultipliedByWeight()
        {
            // Arrange
            var target = new BuildStatusScoreStrategy();

            // Act
            var act = target.GetScore(
                new Build {
                BuildNumber = "test", Status = BuildStatus.Succeeded
            },
                new Metric {
                Code = "metricCode", Weight = 2
            });

            // Assert
            Assert.AreEqual(4, act);
        }