示例#1
0
        public async Task BankAccountList_Null()
        {
            //Arrange

            var _efCoreMock = new Mock <IRepository>();

            _efCoreMock.Setup(x => x.GetAll <BankAccount>());
            var userStore = new Mock <IUserStore <Customer> >();

            var _customerManagerMock = new Mock <UserManager <Customer> >(
                userStore.Object, null, null, null, null, null, null, null, null);

            var _mapperMock    = new Mock <IMapper>();
            var bankController = new BankAccountController(_efCoreMock.Object,
                                                           _customerManagerMock.Object,
                                                           _mapperMock.Object);
            // //Act

            var response = await bankController.GetAccounts();

            var okResult = response as OkObjectResult;

            // // Assert
            Assert.NotNull(okResult);
            Assert.Equal(200, okResult.StatusCode);
        }