public void GetPropertyValueUnknownPropertyReturnsNull() { // Arrange VsProjectSystem projectSystem = new VsProjectSystem(TestUtils.GetProject("Name")); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.IsNull(value); }
public void GetPropertyValueUnknownPropertyReturnsNull() { // Arrange VsProjectSystem projectSystem = new VsProjectSystem(TestUtils.GetProject("Name")); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.Null(value); }
public void GetPropertyValueUnknownPropertyReturnsNull() { // Arrange var mockFileSystemProvider = new Mock<IFileSystemProvider>(); mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny<string>())).Returns(new MockFileSystem()); VsProjectSystem projectSystem = new VsProjectSystem(TestUtils.GetProject("Name"), mockFileSystemProvider.Object); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.Null(value); }
public void GetPropertyValueUnknownPropertyReturnsNull() { // Arrange var mockFileSystemProvider = new Mock <IFileSystemProvider>(); mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny <string>())).Returns(new MockFileSystem()); VsProjectSystem projectSystem = new VsProjectSystem(TestUtils.GetProject("Name"), mockFileSystemProvider.Object); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.Null(value); }
public void GetPropertyValueThrowsArgumentExceptionReturnsNull() { // Vs throws an argument exception when trying to index into an invalid property // Arrange Project project = TestUtils.GetProject("Name", propertyGetter: name => { throw new ArgumentException(); }); VsProjectSystem projectSystem = new VsProjectSystem(project); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.IsNull(value); }
public void GetPropertyValueThrowsArgumentExceptionReturnsNull() { // Vs throws an argument exception when trying to index into an invalid property // Arrange Project project = TestUtils.GetProject("Name", propertyGetter: name => { throw new ArgumentException(); }); VsProjectSystem projectSystem = new VsProjectSystem(project); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.Null(value); }
public void GetPropertyValueThrowsArgumentExceptionReturnsNull() { // Vs throws an argument exception when trying to index into an invalid property // Arrange var mockFileSystemProvider = new Mock<IFileSystemProvider>(); mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny<string>())).Returns(new MockFileSystem()); Project project = TestUtils.GetProject("Name", propertyGetter: name => { throw new ArgumentException(); }); VsProjectSystem projectSystem = new VsProjectSystem(project, mockFileSystemProvider.Object); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.Null(value); }
public void GetPropertyValueThrowsArgumentExceptionReturnsNull() { // Vs throws an argument exception when trying to index into an invalid property // Arrange var mockFileSystemProvider = new Mock <IFileSystemProvider>(); mockFileSystemProvider.Setup(fs => fs.GetFileSystem(It.IsAny <string>())).Returns(new MockFileSystem()); Project project = TestUtils.GetProject("Name", propertyGetter: name => { throw new ArgumentException(); }); VsProjectSystem projectSystem = new VsProjectSystem(project, mockFileSystemProvider.Object); // Assert var value = projectSystem.GetPropertyValue("notexist"); // Assert Assert.Null(value); }