public void Should_Throw_If_Capability_Is_Null() { // Given var log = new FakeLog(); var pullRequestSystem = new FakePullRequestSystem(log); IPullRequestSystemCapability capability = null; // When var result = Record.Exception(() => pullRequestSystem.AddCapability(capability)); // Then result.IsArgumentNullException("capability"); }
/// <inheritdoc/> public void AddCapability(IPullRequestSystemCapability capability) { capability.NotNull(nameof(capability)); this.capabilities.Add(capability); }