public void ShouldThrowNullArgumentException()
        {
            const string text = null;

            var strategy = new ToLowerInvariantStrategy();

            Assert.Throws <ArgumentNullException>(() => strategy.Translate(text));
        }
        public void ShouldLowerCaseWithInvariantCulture(string value, string expectation)
        {
            var strategy = new ToLowerInvariantStrategy();

            var translated = strategy.Translate(value);

            Assert.Equal(expectation, translated);
        }