public static Status assertThrowsStatus(final Status.Code expectedCode, final Executable executable) {
        final StatusRuntimeException exception = assertThrowsStatus(executable);
        return assertStatus(expectedCode, exception);
    }
Assert that the given {@link Executable} throws a {@link StatusRuntimeException} with the expected status code.

@param expectedCode The expected status code.
@param executable The executable to run.
@return The status contained in the exception.
@see Assertions#assertThrows(Class, Executable)
tests/src/test/java/net/devh/boot/grpc/test/util/GrpcAssertions.java