public void T11() { // Arrange var viewModel = new TradeFiltererViewModel(); viewModel.SelectedTradeStatus = TradeStatus.Open; // Act var actual = viewModel.GetFilters(); // Assert Assert.Equal(TradeStatus.Open, actual.Status); }
public void T10() { // Arrange var viewModel = new TradeFiltererViewModel(); viewModel.SelectedTradeDirection = TradeDirection.Short; // Act var actual = viewModel.GetFilters(); // Assert Assert.Equal(TradeDirection.Short, actual.Direction); }
public void T9() { // Arrange var viewModel = new TradeFiltererViewModel(); const double testRrr = 3.4; viewModel.MaxRiskRewardRatio = testRrr; // Act var actual = viewModel.GetFilters(); // Assert Assert.Equal(testRrr, actual.MaxRiskRewardRatio); }
public void T7() { // Arrange var viewModel = new TradeFiltererViewModel(); var testTime = new DateTime(2011, 11, 11, 12, 34, 56); viewModel.FilterEndTime = testTime; // Act var actual = viewModel.GetFilters(); // Assert Assert.Equal(testTime, actual.EndTime); }
public void T4() { // Arrange var viewModel = new TradeFiltererViewModel(); var testDate = new DateTime(2011, 11, 11); viewModel.FilterStartDate = testDate; // Act var actual = viewModel.GetFilters(); // Assert Assert.Equal(testDate, actual.StartDate); }
public void T3() { // Arrange var viewModel = new TradeFiltererViewModel(); var expected = viewModel.DaysOfWeek[0].Name; for (var i = 1; i < viewModel.DaysOfWeek.Count; i++) { viewModel.DaysOfWeek[i].IsSelected = false; } // Act var actual = viewModel.GetFilters(); // Assert Assert.Single(actual.Days); Assert.Equal(expected, actual.Days[0].Name); }