public void GivenName_WhenUpdateDefaultNameCalled_UpdatesPageTypeDefaultPageName(string defaultPageName) { PageTypeAttribute attribute = new PageTypeAttribute(); attribute.DefaultPageName = defaultPageName; IPageType pageType = new NativePageType(); pageType.DefaultPageName = TestValueUtility.CreateRandomString(); PageTypeUpdater pageTypeUpdater = CreatePageTypeUpdater(); pageTypeUpdater.UpdateDefaultPageName(pageType, attribute); Assert.Equal <string>(defaultPageName, pageType.DefaultPageName); }