31 lines
1.1 KiB
C#
31 lines
1.1 KiB
C#
using LCU.Library.Internal.IncentiveApiModels.Entities;
|
|
using LCU.Library.Internal.IncentiveApiModels.Enums;
|
|
|
|
namespace Application.UnitTests.Extensions
|
|
{
|
|
public class PayoutProfileCalculateTestInput
|
|
{
|
|
public PayoutProfileCalculateTestInput(Product product, Role role, PayoutType type, PayoutProfile expectedProfile, int goal,
|
|
int actual, int expectedPay, double expectedPercentage)
|
|
{
|
|
Product = product;
|
|
Role = role;
|
|
Type = type;
|
|
ExpectedProfile = expectedProfile;
|
|
Goal = goal;
|
|
Actual = actual;
|
|
ExpectedPay = expectedPay;
|
|
ExpectedPercentage = expectedPercentage;
|
|
}
|
|
|
|
public Product Product { get; set; }
|
|
public Role Role { get; set; }
|
|
public PayoutType Type { get; set; }
|
|
public PayoutProfile ExpectedProfile { get; set; }
|
|
public int Goal { get; set; }
|
|
public int Actual { get; set; }
|
|
public int ExpectedPay { get; set; }
|
|
public double ExpectedPercentage { get; set; }
|
|
}
|
|
}
|