public void ContractType_IsObject()
        {
            ViewModelExportAttribute attribute = new ViewModelExportAttribute("Page X");

            Assert.Equal(typeof(object), attribute.ContractType);
        }
        public void Constructor_SetsPageName_ByType()
        {
            ViewModelExportAttribute attribute = new ViewModelExportAttribute(typeof(ViewModelExportAttributeFixture));

            Assert.Equal("Okra.MEF.Tests.Navigation.ViewModelExportAttributeFixture", attribute.PageName);
        }
        public void ContractName_IsCorrect()
        {
            ViewModelExportAttribute attribute = new ViewModelExportAttribute("Page X");

            Assert.Equal("OkraViewModel", attribute.ContractName);
        }
        public void Constructor_SetsPageName_ByString()
        {
            ViewModelExportAttribute attribute = new ViewModelExportAttribute("Page X");

            Assert.Equal("Page X", attribute.PageName);
        }