Я занимаюсь разработкой веб-приложения на Java, которое выполняет ряд финансовых расчетов для пользователя. Когда выполняется финансовый расчет, примерно 30 различных входных данных используются для расчета 15 различных значений в течение максимум 18 лет (максимум 15 * 18 ожидаемых значений). Как вы можете сказать, существует значительный объем информации для вычисления и проверки.
Мне нужен совет о том, как подготовить тестовые данные (смоделировать 30 различных входных данных), загрузить их в серию объектов и запустить объекты через калькулятор, чтобы сгенерировать выходные данные, которые затем можно сравнить с ожидаемыми ценности.
Я попытался заглушить базу данных, но это заняло навсегда . Насмешка над всем кажется такой же утомительной. Я хотел бы избежать внешних зависимостей базы данных, если это возможно.