﻿using NSubstitute;
using Ponics.Analysis.Levels.Ammonia;
using Ponics.Organisms.Tolerances;

namespace Ponics.Tests.Query.Level.Ammonia
{
    public abstract class AmmoniaLevelAnalysisTests: LevelAnalysisTests<
            AnalyseAmmoniaQueryHandler,
            IAnalyseAmmoniaMagicStrings,
            AnalyseToleranceAmmonia,
            AmmoniaLevelAnalysis,
            AmmoniaTolerance
        >
    {
        protected override void DoSetUp()
        {
            Sut = new AnalyseAmmoniaQueryHandler(LevelQueryHandlerMagicStrings, GetAllOrganismsDataQueryHandler);
        }

    }
}
