示例#1
0
        public void ImagesProvider_Test()
        {
            IImagesProvider p = VsAppShell.Current.ExportProvider.GetExportedValue <IImagesProvider>();

            p.Should().NotBeNull();

            p.GetFileIcon("foo.R").Should().NotBeNull();
            p.GetFileIcon("foo.rproj").Should().NotBeNull();
            p.GetFileIcon("foo.rdata").Should().NotBeNull();

            p.GetImage("RProjectNode").Should().NotBeNull();
            p.GetImage("RFileNode").Should().NotBeNull();
            p.GetImage("RDataNode").Should().NotBeNull();
        }
示例#2
0
        public void ImagesProvider_Test()
        {
            IImagesProvider p = VsAppShell.Current.GlobalServices.GetService <IImagesProvider>();

            p.Should().NotBeNull();

            p.GetFileIcon("foo.R").Should().NotBeNull();
            p.GetFileIcon("foo.rproj").Should().NotBeNull();
            p.GetFileIcon("foo.rdata").Should().NotBeNull();
            p.GetFileIcon("foo.rd").Should().NotBeNull();
            p.GetFileIcon("foo.rmd").Should().NotBeNull();
            p.GetFileIcon("foo.sql").Should().NotBeNull();

            p.GetImage("RProjectNode").Should().NotBeNull();
            p.GetImage("RFileNode").Should().NotBeNull();
            p.GetImage("RDataFileNode").Should().NotBeNull();
            p.GetImage("RdFileNode").Should().NotBeNull();
            p.GetImage("RMdFileNode").Should().NotBeNull();
            p.GetImage("SQLFileNode").Should().NotBeNull();
            p.GetImage("ProcedureFileNode").Should().NotBeNull();
        }