import numpy as np
from .VariableUnitTest import VariableUnitTest
from gwlfe.Output.Loading import NetSolidLoad


class TestNetSolidLoad(VariableUnitTest):

    def test_NetSolidLoad(self):
        z = self.z
        np.testing.assert_array_almost_equal(NetSolidLoad.NetSolidLoad_f(z.
            NYrs, z.DaysMonth, z.Temp, z.InitSnow_0, z.Prec, z.NRur, z.NUrb,
            z.Area, z.CNI_0, z.AntMoist_0, z.Grow_0, z.CNP_0, z.Imper, z.
            ISRR, z.ISRA, z.Qretention, z.PctAreaInfil, z.Nqual, z.
            LoadRateImp, z.LoadRatePerv, z.Storm, z.UrbBMPRed, z.DisFract,
            z.FilterWidth, z.PctStrmBuf), NetSolidLoad.NetSolidLoad(z.NYrs,
            z.DaysMonth, z.Temp, z.InitSnow_0, z.Prec, z.NRur, z.NUrb, z.
            Area, z.CNI_0, z.AntMoist_0, z.Grow_0, z.CNP_0, z.Imper, z.ISRR,
            z.ISRA, z.Qretention, z.PctAreaInfil, z.Nqual, z.LoadRateImp, z
            .LoadRatePerv, z.Storm, z.UrbBMPRed, z.DisFract, z.FilterWidth,
            z.PctStrmBuf), decimal=7)

a3927360685bb21222e723d94d579832ce57ce0a
<mask token>

<mask token>


class TestNetSolidLoad(VariableUnitTest):
    <mask token>

<mask token>


class TestNetSolidLoad(VariableUnitTest):

    def test_NetSolidLoad(self):
        z = self.z
        np.testing.assert_array_almost_equal(NetSolidLoad.NetSolidLoad_f(z.
            NYrs, z.DaysMonth, z.Temp, z.InitSnow_0, z.Prec, z.NRur, z.NUrb,
            z.Area, z.CNI_0, z.AntMoist_0, z.Grow_0, z.CNP_0, z.Imper, z.
            ISRR, z.ISRA, z.Qretention, z.PctAreaInfil, z.Nqual, z.
            LoadRateImp, z.LoadRatePerv, z.Storm, z.UrbBMPRed, z.DisFract,
            z.FilterWidth, z.PctStrmBuf), NetSolidLoad.NetSolidLoad(z.NYrs,
            z.DaysMonth, z.Temp, z.InitSnow_0, z.Prec, z.NRur, z.NUrb, z.
            Area, z.CNI_0, z.AntMoist_0, z.Grow_0, z.CNP_0, z.Imper, z.ISRR,
            z.ISRA, z.Qretention, z.PctAreaInfil, z.Nqual, z.LoadRateImp, z
            .LoadRatePerv, z.Storm, z.UrbBMPRed, z.DisFract, z.FilterWidth,
            z.PctStrmBuf), decimal=7)

import numpy as np
from .VariableUnitTest import VariableUnitTest
from gwlfe.Output.Loading import NetSolidLoad


class TestNetSolidLoad(VariableUnitTest):

    def test_NetSolidLoad(self):
        z = self.z
        np.testing.assert_array_almost_equal(NetSolidLoad.NetSolidLoad_f(z.
            NYrs, z.DaysMonth, z.Temp, z.InitSnow_0, z.Prec, z.NRur, z.NUrb,
            z.Area, z.CNI_0, z.AntMoist_0, z.Grow_0, z.CNP_0, z.Imper, z.
            ISRR, z.ISRA, z.Qretention, z.PctAreaInfil, z.Nqual, z.
            LoadRateImp, z.LoadRatePerv, z.Storm, z.UrbBMPRed, z.DisFract,
            z.FilterWidth, z.PctStrmBuf), NetSolidLoad.NetSolidLoad(z.NYrs,
            z.DaysMonth, z.Temp, z.InitSnow_0, z.Prec, z.NRur, z.NUrb, z.
            Area, z.CNI_0, z.AntMoist_0, z.Grow_0, z.CNP_0, z.Imper, z.ISRR,
            z.ISRA, z.Qretention, z.PctAreaInfil, z.Nqual, z.LoadRateImp, z
            .LoadRatePerv, z.Storm, z.UrbBMPRed, z.DisFract, z.FilterWidth,
            z.PctStrmBuf), decimal=7)
