public void ReturnInstanceOfCommnet_WhenPassedPArametersAreValid()
        {
            // arrange
            string content = "some contest";

            var factory = new DealershipFactory();

            // act
            var returnedObj = factory.CreateComment(content);

            // assert
            Assert.IsInstanceOf <Comment>(returnedObj);
        }
Ejemplo n.º 2
0
        public void ReturnInstanceOfTruck_WhenPassedParametersAreValid()
        {
            // arrange
            string  make           = "mercedes";
            string  model          = "benz";
            decimal price          = 150m;
            int     weightCapacity = 1;

            var factory = new DealershipFactory();

            // act
            var returnedObj = factory.CreateTruck(make, model, price, weightCapacity);

            // assert
            Assert.IsInstanceOf <Truck>(returnedObj);
        }
        public void ReturnInstacneOfMotorcyle_WhenPassedParametersAreValid()
        {
            // arrange
            string  make     = "mercedes";
            string  model    = "benz";
            decimal price    = 150m;
            string  category = "category";

            var factory = new DealershipFactory();

            // act
            var returnedObj = factory.CreateMotorcycle(make, model, price, category);

            // assert
            Assert.IsInstanceOf <Motorcycle>(returnedObj);
        }
Ejemplo n.º 4
0
        public void ReturnInstanceOfACar_WhenPassedParameterAreValid()
        {
            // arrange
            string  make  = "mercedes";
            string  model = "benz";
            decimal price = 150m;
            int     seats = 6;

            var factory = new DealershipFactory();

            // act
            var returnedCar = factory.CreateCar(make, model, price, seats);

            // assert
            Assert.IsInstanceOf <Car>(returnedCar);
        }
        public void ReturnUserInstance_WhenPassedParametersAreValid()
        {
            // arrange
            string username  = "******";
            string firstName = "Ivan";
            string lastName  = "Ivanov";
            string password  = "******";
            string role      = Role.Normal.ToString();

            var factory = new DealershipFactory();

            // act
            var returnedObj = factory.CreateUser(username, firstName, lastName, password, role);

            // assert
            Assert.IsInstanceOf <User>(returnedObj);
        }