public async Task Test_AddOrders_ShouldAddOrdersSuccessfully() { //arrange var orders = new List <OrderToCreateDto> { new OrderToCreateDto { BrandId = 1, Quantity = 1, TimeOrdered = DateTime.Now } }; //act var result = await subject.AddOrders(orders); var codeResult = result as StatusCodeResult; //assert Assert.IsInstanceOf <StatusCodeResult>(codeResult); Assert.AreEqual(codeResult.StatusCode, 201); orderRepositoryMock.Verify(x => x.AddOrders(orders), Times.Once); }