public void Color_Method()
        {
            Assert.Throws <ArgumentNullException>(() => IYandexMoneyButtonWidgetExtensions.Color(null, YandexMoneyButtonColor.Orange));

            new YandexMoneyButtonWidget().Do(widget =>
            {
                Assert.True(ReferenceEquals(widget.Color(YandexMoneyButtonColor.Black), widget));
                Assert.Equal("black", widget.Color());
            });
            new YandexMoneyButtonWidget().Do(widget => Assert.Equal("orange", widget.Color(YandexMoneyButtonColor.Orange).Color()));
            new YandexMoneyButtonWidget().Do(widget => Assert.Equal("white", widget.Color(YandexMoneyButtonColor.White).Color()));
        }