public void AddDependencies_ShouldNotAddResourcesToDependsOnProperty_WhenNullPassed() { // Arrange var resource = new TestResource(); // Act resource.AddDependencies(null); // Assert resource.DependsOn.Should().BeEmpty(); }
public void AddDependencies_ShouldAddResourcesToDependsOnProperty() { // Arrange var resource = new TestResource(); var dependency = new TestResource(); // Act resource.AddDependencies(new[] { dependency }); // Assert resource.DependsOn.Should().HaveCount(1); resource.DependsOn.First().Should().BeSameAs(dependency); }