public void CreateAndAdd_WithDelegate() { var target = new DisposableCollection(); var actual = target.CreateAndAdd(() => new TestDisposableObject()); //Assert target.Should().HaveCount(1); target.Should().Contain(actual); }
public void CreateAndAdd_WithValue() { var expected = new TestDisposableObject(); var target = new DisposableCollection(); var actual = target.CreateAndAdd(expected); //Assert actual.Should().Be(expected); target.Should().HaveCount(1); target.Should().Contain(expected); }