public async Task GetPersonnages() { // Arrange var mockRepository = new Mock <IRepository>(); var controller = new StarWarsController(mockRepository.Object); // Act var personnageEnum = controller.Get().GetEnumerator(); TestObject(personnageEnum.Current); }
public async void GetTest() { // Arrange var mockLogger = new Mock <ILogger <StarWarsController> >(); var mockService = new Mock <IStarWarsService>(); mockService.Setup(service => service.GetCharactersByFilm(It.IsNotNull <string>())) .ReturnsAsync(new Models.Character[0]); var controller = new StarWarsController(mockLogger.Object, mockService.Object); // Act var result = await controller.Get(); // Assert Assert.IsTrue(result.ContentType == "arraybuffer"); }