public void WindowsStoreProjectSystemAcceptAllOtherFiles(string path)
        {
            // Arrange
            var mockFileSystemProvider = new Mock<IFileSystemProvider>();
            mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny<string>())).Returns(new MockFileSystem());

            var project = TestUtils.GetProject("WindowsStore");

            var projectSystem = new WindowsStoreProjectSystem(project, mockFileSystemProvider.Object);

            // Act
            bool isFileSupported = projectSystem.IsSupportedFile(path);

            // Assert
            Assert.True(isFileSupported);
        }
        public void WindowsStoreProjectSystemDoesNotAllowBindingRedirect()
        {
            // Arrange
            var mockFileSystemProvider = new Mock<IFileSystemProvider>();
            mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny<string>())).Returns(new MockFileSystem());

            var project = TestUtils.GetProject("WindowsStore");

            var projectSystem = new WindowsStoreProjectSystem(project, mockFileSystemProvider.Object);

            // Act
            bool isBindingRedirectSupported = projectSystem.IsBindingRedirectSupported;

            // Assert
            Assert.False(isBindingRedirectSupported);
        }
        public void WindowsStoreProjectSystemAcceptAllOtherFiles(string path)
        {
            // Arrange
            var mockFileSystemProvider = new Mock <IFileSystemProvider>();

            mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny <string>())).Returns(new MockFileSystem());

            var project = TestUtils.GetProject("WindowsStore");

            var projectSystem = new WindowsStoreProjectSystem(project, mockFileSystemProvider.Object);

            // Act
            bool isFileSupported = projectSystem.IsSupportedFile(path);

            // Assert
            Assert.True(isFileSupported);
        }
        public void WindowsStoreProjectSystemDoesNotAllowBindingRedirect()
        {
            // Arrange
            var mockFileSystemProvider = new Mock <IFileSystemProvider>();

            mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny <string>())).Returns(new MockFileSystem());

            var project = TestUtils.GetProject("WindowsStore");

            var projectSystem = new WindowsStoreProjectSystem(project, mockFileSystemProvider.Object);

            // Act
            bool isBindingRedirectSupported = projectSystem.IsBindingRedirectSupported;

            // Assert
            Assert.False(isBindingRedirectSupported);
        }