public void Throw_exception_when_copying_over_running_executable()
{
ArrangeTestExecutable(4);
_e.Copy(ExecutePath);
_e.Execute();
var ex = Assert.Throws<InvalidOperationException>(() => _e.Copy(TestPath));
Assert.That(ex.Message, Is.EqualTo("The executable is already running!"));
}