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))); }