public void TestDuplicatedTarget() { var build = new DuplicatedTargetTestBuild(); Action action = () => ExecutableTargetFactory.CreateAll(build); action.Should().Throw <Exception>().And.Message.Should() .StartWith("Property 'D' must be implemented explicitly because it is inherited from multiple interfaces"); }
public void TestDuplicatedTarget() { var build = new DuplicatedTargetTestBuild(); var exception = Assert.Throws <Exception>(() => ExecutableTargetFactory.CreateAll(build)); exception.Message.Should() .StartWith("Assertion failed: Target 'D' must be implemented explicitly because it is inherited from multiple interfaces"); }