public void GoldFormat_DispalyFormattedStringOfCoins(int modelNumber, string expected) { ItemModel fakeModel = TestHelperMethods.DefaultItemModelFactory(modelNumber); fakeModel.FindProfitInCoins(); string actual = fakeModel.GoldFormat(); Assert.Equal(expected, actual); }
[InlineData(3, -2951953)] //21996724 public void FindProfitInCoins_SellValueActualAndBuyValueShouldCalculate(int modelNumber, int expected) { ItemModel fakeModel = TestHelperMethods.DefaultItemModelFactory(modelNumber); fakeModel.FindProfitInCoins(); int actual = fakeModel.ProfitCoins; Assert.Equal(expected, actual); }
public void CalcProfitPercent_SetPercentProfitAppropriately(int modelNumber, string expected) { ItemModel fakeModel = TestHelperMethods.DefaultItemModelFactory(modelNumber); fakeModel.FindProfitInCoins(); fakeModel.CalcProfitPercent(); string actual = fakeModel.ProfitPercent; Assert.Equal(expected, actual); }
public void FindActualSellValue_ReturnSellValueAfterTaxes(int modelNumber, int expected) { // Arrange ItemModel fakeModel = TestHelperMethods.DefaultItemModelFactory(modelNumber); // Act int actual = fakeModel.FindActualSellValue(); // Assert Assert.Equal(expected, actual); }