using LCU.Library.Internal.IncentiveApiModels.Entities; using NUnit.Framework; namespace Application.UnitTests.Entities { public class DepartmentLineItemTest { [Test] public void Validate_CalculatePercentage_TotalNonZero() { var departmentLineItem = new DepartmentLineItem { DepartmentName = "Test1", PayoutTotal = 12 }; departmentLineItem.CalculatePercentage(12); Assert.NotNull(departmentLineItem.PayoutPercentage); Assert.AreEqual((decimal) 100, departmentLineItem.PayoutPercentage); } [Test] public void Validate_CalculatePercentage_TotalZero() { var departmentLineItem = new DepartmentLineItem { DepartmentName = "Test1", PayoutTotal = 12 }; departmentLineItem.CalculatePercentage(0); Assert.NotNull(departmentLineItem.PayoutPercentage); Assert.AreEqual((decimal) 0, departmentLineItem.PayoutPercentage); } } }