public void IsCurrentUserLogined_ResturnsTrue() { var order = new Order(1, Status.Finished, new List <IItem> { MockBucketOrderRepository.ChangeItemById <int>(1, 2), MockBucketOrderRepository.ChangeItemById <double>(4, 3.0) }, new DateTime(2020, 01, 12, 12, 12, 12), MockRegisteredUserRepository.GetUserById(2)); MockActiveUserRepository.Login = "******"; var result = bucketOrderBLL.IsCurrentUserLogined(order); Assert.AreEqual(true, result); }
public void FormOrder_NewOrderAdded() { var input = new Order(MockOrderHistoryRepository.GetLastId() + 1, Status.New, new List <IItem> { }, new DateTime(2020, 01, 12, 12, 12, 12), MockRegisteredUserRepository.GetUserById(2)); newOrderBLL.FormOrder(input, new List <IItem> { MockBucketOrderRepository.ChangeItemById <int>(15, 3), MockBucketOrderRepository.ChangeItemById <double>(4, 2.0) }); IEnumerable <IItem> items = new List <IItem> { MockBucketOrderRepository.ChangeItemById <int>(15, 3), MockBucketOrderRepository.ChangeItemById <double>(4, 2.0) }; input.Items = items; var actual = MockBucketOrderRepository.Orders.OrderBy(i => i.Id).Last(); Assert.IsTrue(orderComparer.Equals(input, actual)); }