public async Task Return_SensorDetailsView() { var sensorsService = new Mock <ISensorsService>(); var mockUserManager = GetUserManagerMock(); var memoryCacheMock = new Mock <IMemoryCache>(); var testSensor = TestUserSensor(); sensorsService.Setup(s => s.GetUserSensorAsync(It.IsAny <Guid>())). ReturnsAsync(testSensor); var controller = new SensorsController (sensorsService.Object, mockUserManager.Object, memoryCacheMock.Object); var result = await controller.SensorDetails(testSensor.Id) as ViewResult; Assert.AreEqual("SensorDetails", result.ViewName); }