//----------------------------------------------------------------------- // // 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()); } } }