Exemplo n.º 1
0
        public async Task AddCharacter_NewCharacter_UploadImage()
        {
            var game      = GameUtility.Create(dbContext, 1, 0);
            var imageFile = Substitute.For <IFormFile>();

            await testObj.AddCharacter(game.ID, null, "Char1", imageFile);

            await cdnService.Received(1).UploadImageAsync(imageFile, ClimbImageRules.CharacterPic);
        }
Exemplo n.º 2
0
        public async Task UpdateSettings_ProfilePic_UpdatePicture()
        {
            var user = DbContextUtility.AddNew <ApplicationUser>(dbContext);
            var file = Substitute.For <IFormFile>();

            await testObj.UpdateSettings(user.Id, "bob", "", file);

#pragma warning disable 4014
            cdnService.Received(1).ReplaceImageAsync(Arg.Any <string>(), file, ClimbImageRules.ProfilePic);
#pragma warning restore 4014
        }