public void WhenAskingForValue_ItChoosesToUseTheNonExplicitInterface()
        {
            var implementation = new ExplicitImplementation();

            Assert.Equal(1, implementation.GetValue());
            //Assert.Equal("value", implementation.GetValue());
        }
        public void WhenUsedAsItsInterface_ItUsesTheExplicitImplementation()
        {
            ISimiliarInterface similiar = new ExplicitImplementation();

            Assert.Equal("value", similiar.GetValue());
        }