public void ShouldThrowWhenPassedInstanceWasNotCollected( SpecimensUsedInConstructorCollector sut) { var exception = Record.Exception(() => sut.GetSpecimens(new object())); Assert.IsType<InvalidOperationException>(exception); }
public void ShouldThrowWhenPassedInstanceWasNotCollected( SpecimensUsedInConstructorCollector sut) { var exception = Record.Exception(() => sut.GetSpecimens(new object())); Assert.IsType <InvalidOperationException>(exception); }
public void ShouldExplainWhyCannotCreateInstanceWhichWasNotTrackedByTracker( SpecimensUsedInConstructorCollector sut) { var instance = new object(); var exception = Record.Exception(() => sut.GetSpecimens(instance)); Assert.Equal(string.Format("Collector does not contain specimens for instance {0}", instance), exception.Message); }