49 lines
1.2 KiB
C#
49 lines
1.2 KiB
C#
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
|
using dcnsanplanung.bewertung;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace dcnsanplanung.bewertung.Tests
|
|
{
|
|
[TestClass()]
|
|
public class BewM149Tests
|
|
{
|
|
[TestMethod()]
|
|
public void BewM149Test()
|
|
{
|
|
var t = BewM149.Klassifiziere("BAB", "B", "A", "10", "10", 0);
|
|
|
|
}
|
|
|
|
[TestMethod()]
|
|
public void SXjTest()
|
|
{
|
|
|
|
Assert.AreEqual(0, BewM149.SXj(5, 2.5f));
|
|
Assert.AreEqual(7.5, BewM149.SXj(2, 2.5f));
|
|
Assert.AreEqual(5, BewM149.SXj(3, 2.5f));
|
|
}
|
|
|
|
[TestMethod()]
|
|
public void RDTest()
|
|
{
|
|
Assert.AreEqual(9, BewM149.RD(BewM149.EBaujahr.NACH1965, BewM149.EEinstau.EINGEHALTEN, BewM149.ELageGrundWasser.WECHSEL));
|
|
|
|
}
|
|
|
|
[TestMethod()]
|
|
public void RSTest()
|
|
{
|
|
Assert.AreEqual(13, BewM149.RS(BewM149.EUeberdeckung.ZWISCHEN25UND4, BewM149.EBodenGruppe.BG2));
|
|
}
|
|
|
|
[TestMethod()]
|
|
public void RBTest()
|
|
{
|
|
Assert.AreEqual(13, BewM149.RB(BewM149.EEinstau.EINGEHALTEN, BewM149.EUeberdeckung.ZWISCHEN25UND4));
|
|
}
|
|
}
|
|
} |