Ошибка Валидации: В классе AdvertisementStorage метод add должен принимать один параметр типа Advertisement и добавлять полученный объект в список videos. Все остальные пункты валидацию проходят.
public class AdvertisementStorage {
    private static AdvertisementStorage ourInstance = new AdvertisementStorage();
    private final List<Advertisement> videos ;

    public static AdvertisementStorage getInstance() {
        return ourInstance;
    }

    private AdvertisementStorage() {
        videos = new ArrayList<>();
        Object someContent = new Object();
        add(new Advertisement(someContent, "First Video", 152, 3, 3 * 60));
        add(new Advertisement(someContent, "Second Video", 5, 2, 5 * 60));
        add(new Advertisement(someContent, "Third Video", 3, 2, 3 * 60));

    }

    public List<Advertisement> list() {return videos;}

    public void add(Advertisement advertisement) {
        videos.add(advertisement);
    }
}