Example #1
0
        public void Mutate_ValuesChanged()
        {
            // arrange
            var mutator = new ValueMutator {
                { "foo", "1" }, { "bar", "2" }
            };

            // act

            // assert
            Assert.Equal("1", mutator.Mutate("foo"));
            Assert.Equal("2", mutator.Mutate("bar"));
        }
Example #2
0
        public void Mutate_NoMap_ReturnsDefault()
        {
            // arrange
            var mutator = new ValueMutator {
                { "foo", "1" }, { "bar", "2" }, { "default", "xxx" }
            };

            // act
            var result = mutator.Mutate("yy");

            // assert
            Assert.Equal("xxx", result);
        }