//-----------------------------------------------------------------------
//
// Copyright (c) 2011 Deltares. All rights reserved.
//
// J. Bokma
// john.bokma@deltares.nl
// 14-10-2011
// n.a.
//-----------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Deltares.Dam.Data;
using NUnit.Framework;
namespace Deltares.Dam.Tests
{
[TestFixture]
public class NonWaterRetainingObjectTest
{
private NonWaterRetainingObject nonWaterRetainingObject;
[SetUp]
public void TestSetup()
{
nonWaterRetainingObject = new NonWaterRetainingObject();
}
[Test]
public void TestBtotal()
{
nonWaterRetainingObject.GetDefaultValuesPerCategoryAndType(NonWaterRetainingObjectCategory.Tree, NonWaterRetainingObjectType.Oak);
Assert.AreEqual(10, nonWaterRetainingObject.Btotal());
nonWaterRetainingObject.H1 = 3;
nonWaterRetainingObject.H2 = 6;
nonWaterRetainingObject.N1 = 0.5;
nonWaterRetainingObject.N2 = 1;
nonWaterRetainingObject.B = 5;
Assert.AreEqual(11.5, nonWaterRetainingObject.Btotal());
}
}
}