public void GetViewTypes_Fails()
        {
            var viewProvider = new DefaultViewProvider();
            var viewFullName = Guid.NewGuid().ToString();
            var viewTypes    = viewProvider.GetViewTypes(viewFullName, new[] { Assembly.GetExecutingAssembly() });

            Assert.That(viewTypes, Is.Empty);
        }
        public void GetViewTypes_Succeeds()
        {
            var viewProvider   = new DefaultViewProvider();
            var targetViewType = typeof(SomeView);
            var viewFullName   = $"{targetViewType.Namespace}.{targetViewType.Name}";
            var viewTypes      = viewProvider.GetViewTypes(viewFullName, new[] { Assembly.GetExecutingAssembly() });

            Assert.That(viewTypes.Length, Is.EqualTo(1));
            Assert.That(viewTypes.First(), Is.EqualTo(typeof(SomeView)));
        }