public void Parse_ForValidCost_ShouldReturnManaSymbolTextArray(string manaCost, IEnumerable <string> output)
        {
            var parser = new ManaStringParser();
            var result = parser.Parse(manaCost);

            result.ShouldBe(output);
        }
        public void Parse_ForInvalidString_ShouldThrow()
        {
            var parser = new ManaStringParser();

            Assert.Throws <InvalidOperationException>(() => parser.Parse(null));
        }