Exemple #1
0
        public void TestGetMaxProfitCase3()
        {
            // Arrange
            StocksData();

            // Act
            var maxProfit = Stocks.GetMaxProfit(stockPricesYesterdayCase3);

            // Assert
        }
Exemple #2
0
        public void TestGetMaxProfitCase2()
        {
            // Arrange
            StocksData();

            // Act
            var maxProfit = Stocks.GetMaxProfit(stockPricesYesterdayCase2);

            // Assert - This approach returns negative profit
            Assert.AreEqual(-1, maxProfit, "Incorrect Profit is being returned");
        }
Exemple #3
0
        public void TestGetMaxProfitCase1()
        {
            // Arrange
            StocksData();

            // Act
            var maxProfit = Stocks.GetMaxProfit(stockPricesYesterdayCase1);

            // Assert
            Assert.AreEqual(6, maxProfit, "Incorrect Profit is being returned");
        }