SELECT
client.some_field,
client.some_field2
car.*
FROM car
JOIN client ON client.id = car.client_id
JOIN client_car ON client_car.car_id = car.id
JOIN client ON client.id = client_car.client_id
WHERE 1=1;
package ru.timofeheus.mc1_0.test;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.bukkit.plugin.java.JavaPlugin;
@Log
public class Main extends JavaPlugin
{
@Override
public void onEnable()
{
log.log(Level.WARNING, "plugen rabit");
}
@Override
public void onDisable()
{
log.log(Level.WARNING, "nirabit");
}
}
Но класс, который представлен, никакой логики в себе не содержит, и даже тестировать его никакого смысла не имеет. Ваши тесты проверяют работу геттеров и сеттров, я верю что уж эту часть и до вас проверили миллион раз.