Ejemplo n.º 1
0
        public void Init()
        {
            using (var cn = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
            {
                var cmd = new SqlCommand();
                cmd.CommandText = "DbReset";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                cmd.Connection = cn;
                cn.Open();

                cmd.ExecuteNonQuery();
            }

            MockSalesRepository repoSales = new MockSalesRepository();

            repoSales.ResetSalesRepository();

            MockSpecialRepository repoSpecial = new MockSpecialRepository();

            repoSpecial.ResetSpecials();

            MockVehicleRepository repoVehicle = new MockVehicleRepository();

            repoVehicle.ResetVehicles();
        }
Ejemplo n.º 2
0
        public void TestSetup()
        {
            // Arrange
            MockVehicleRepository repository = new MockVehicleRepository();

            vehicleController = new VehicleController(repository);
        }
Ejemplo n.º 3
0
        public async Task Test4()
        {
            var mapper               = new Mock <IMapper>();
            var repository           = new Mock <IVehicleRepository>();
            var unitOfWork           = new Mock <IUnitOfWork>();
            IVehicleRepository _repo = new MockVehicleRepository();

            var _test   = new VehiclesController(mapper.Object, _repo, unitOfWork.Object);
            var vehicle = await _test.GetVehicle(-1);

            vehicle.Should().BeOfType <NotFoundResult>();
        }
Ejemplo n.º 4
0
        public async Task DeleteTest()
        {
            var mapper               = new Mock <IMapper>();
            var repository           = new Mock <IVehicleRepository>();
            var unitOfWork           = new Mock <IUnitOfWork>();
            IVehicleRepository _repo = new MockVehicleRepository();

            var _test   = new VehiclesController(mapper.Object, _repo, unitOfWork.Object);
            var vehicle = await _test.DeleteVehicle(0);

            Assert.IsInstanceOf <ObjectResult>(vehicle);

            var objectResponse = vehicle as ObjectResult;

            Assert.AreEqual(200, objectResponse.StatusCode);
        }