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