public void SetUp()
        {
            var getSizeRepository = new Mock <ISizeRepository>();

            getSizeRepository.Setup(x => x.GetAll()).Returns(new GetSizesResponse
            {
                Sizes = new List <SizeRecord>
                {
                    new SizeRecord
                    {
                        Id   = 1,
                        Name = "Small"
                    },
                    new SizeRecord
                    {
                        Id   = 2,
                        Name = "Medium"
                    },
                    new SizeRecord
                    {
                        Id   = 3,
                        Name = "Large"
                    }
                }
            });

            var subject = new SizeService(getSizeRepository.Object);

            _result = subject.GetAll();
        }
Exemplo n.º 2
0
        public void SetUp()
        {
            var getSizeRespository = new Mock <ISizeRepository>();

            getSizeRespository.Setup(x => x.GetAll()).Returns(new GetSizesResponse
            {
                HasError = true,
                Error    = new Error
                {
                    UserMessage = "Something went wrong when retrieving SizeRecords."
                }
            });

            var subject = new SizeService(getSizeRespository.Object);

            _result = subject.GetAll();
        }