public async Task ChangePhoneAsync_ShouldBeOkObjectResult() { // Arrange var user = TestData.FileStorage.GetUsers().First(); TestMock.UserService.Setup(userService => userService.GetUserAsync(It.IsAny <ClaimsPrincipal>())).ReturnsAsync(user).Verifiable(); TestMock.UserService.Setup(userService => userService.UpdatePhoneNumberAsync(It.IsAny <User>(), It.IsAny <string>())) .ReturnsAsync(IdentityResult.Success) .Verifiable(); var controller = new PhoneController(TestMock.UserService.Object, TestMapper); var request = new ChangePhoneRequest { Number = user.PhoneNumber }; // Act var result = await controller.ChangePhoneAsync(request); // Assert result.Should().BeOfType <OkObjectResult>(); result.As <OkObjectResult>().Value.Should().BeEquivalentTo(TestMapper.Map <PhoneDto>(user)); TestMock.UserService.Verify(userService => userService.GetUserAsync(It.IsAny <ClaimsPrincipal>()), Times.Once); TestMock.UserService.Verify(userService => userService.UpdatePhoneNumberAsync(It.IsAny <User>(), It.IsAny <string>()), Times.Once); }
public void Can_Retrieve_Image_Data() { //Arrange Phone phone = new Phone { PhoneId = 2, Name = "Phone2", ImageData = new byte[] { }, ImageMimeType = "image/png" }; Mock <IPhoneRepository> mock = new Mock <IPhoneRepository>(); mock.Setup(m => m.Phones).Returns(new List <Phone> { new Phone { PhoneId = 1, Name = "Phone1" }, phone, new Phone { PhoneId = 3, Name = "Phone3" } }.AsQueryable()); PhoneController controller = new PhoneController(mock.Object); //Act ActionResult result = controller.GetImage(2); //Assert Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(FileResult)); Assert.AreEqual(phone.ImageMimeType, ((FileResult)result).ContentType); }
public void GetPhoneCombinations() { phoneService = new Mock <IPhoneService>(); phoneService.Setup(x => x.GetData("4407492743")).Returns(new PhoneViewModel { Combinations = new List <string> { "g407492743", "h407492743", "i407492743", "4g07492743", "4h07492743", "4i07492743", "440p492743", "440q492743", "440r492743", "440s492743" }, Total = 30 }); memoryCache = new Mock <IMemoryCache>(); PageData pageData = new PageData() { PageNumber = 1, PageSize = 10, PhoneNumber = "4407492743" }; PhoneController phoneController = new PhoneController(phoneService.Object, memoryCache.Object); IActionResult actionResult = phoneController.GetPhoneCombination("4407492743"); OkObjectResult contentresult = actionResult as OkObjectResult; var result = contentresult.Value as PhoneViewModel; Assert.IsNotNull(contentresult); Assert.IsNotNull(contentresult.Value); Assert.AreEqual(30, result.Total); Assert.AreEqual(10, result.Combinations.Count); }
public void Can_Retrieve_Image_Data() { // Организация - создание объекта Game с данными изображения Phone phone = new Phone { PhoneId = 2, Name = "Phone2", ImageData = new byte[] { }, ImageMimeType = "image/png" }; // Организация - создание имитированного хранилища Mock <IPhonerepository> mock = new Mock <IPhonerepository>(); mock.Setup(m => m.Phones).Returns(new List <Phone> { new Phone { PhoneId = 1, Name = "Phone1" }, phone, new Phone { PhoneId = 3, Name = "Phone3" } }.AsQueryable()); // Организация - создание контроллера PhoneController controller = new PhoneController(mock.Object); // Действие - вызов метода действия GetImage() ActionResult result = controller.GetImage(2); // Утверждение Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(FileResult)); Assert.AreEqual(phone.ImageMimeType, ((FileResult)result).ContentType); }
public void PhoneControllerTest() { var phoneController = new PhoneController(new MockDatabase()); var result = phoneController.PhoneStatisticsToViewModel("01/01/2019", "01/26/2019"); Assert.AreEqual(46, result.CountOfCall); Assert.AreEqual(14, result.CountOfSms); Assert.AreEqual(22222, result.CallEvents.Max(e => e.Duration)); }
public PhoneControllerTest() { _service = new FakePhoneService(); var mockMapper = new MapperConfiguration(cfg => { cfg.AddProfile(new PhoneProfile()); }); _mapper = mockMapper.CreateMapper(); _controller = new PhoneController(_mapper, _service); }
public void Phone_Read_InValid_Data_Bogus_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = myController.Read("bogus"); // Assert Assert.IsNotNull(result); }
public void Phone_Update_Default_Should_Pass() { // Arrange var myController = new PhoneController(); // Act var result = myController.Update("abc"); // Assert Assert.IsNotNull(result); }
private object UpdatePhoneName(IPlayer player, PhoneController phoneController, string phoneName) { phoneController.PhoneName = FilterWord(phoneName); if (_pluginConfig.LogToDiscord) { SendDiscordMessage(player, phoneController.PhoneName, phoneController.PhoneNumber.ToString()); } return(true); }
public void Phone_Index_Default_Should_Pass() { // Arrange var myController = new PhoneController(); // Act var result = myController.Index(); // Assert Assert.IsNotNull(result); }
public void Phone_Delete_Post_Null_Data_Should_Return_Error() { // Arrange var controller = new PhoneController(); // Act var result = controller.DeleteConfirmed(null) as RedirectToActionResult; // Assert Assert.AreEqual("Error", result.ActionName); }
public void Get_ShouldReturnAllCustomersPhones() { var testCustomers = GetTestCustomers(); var controller = new PhoneController(); controller.SetCustomersData(testCustomers); var result = controller.Get() as List <Phone>; Assert.AreEqual(testCustomers.SelectMany(a => a.phones).Count(), result.Count); }
public void Phone_Delete_Get_Null_Id_Should_Return_Error() { // Arrange var controller = new PhoneController(); // Act var result = controller.Delete((string)null) as NotFoundResult; // Assert Assert.AreEqual(404, result.StatusCode); }
void GetPhone() { GameObject phone = GameObject.FindGameObjectWithTag("PhoneController"); this.transform.SetParent(phone.transform); this.cursorCenter = phone.transform; this.phoneControl = phone.GetComponent <PhoneController>(); this.transform.position = cursorCenter.position; this.transform.rotation = cursorCenter.rotation; this.transform.position += transform.forward * startDist; this.startPos = this.transform.localPosition; }
public void PutPhone_WrongID() { Mock <IPhoneService> mockPhoneService = new Mock <IPhoneService>(); Phone updatedPhone = new Phone { ID = 1, FirstName = "xuxia", LastName = "yang", PhoneNumber = "4193771721" }; PhoneController controller = new PhoneController(mockPhoneService.Object); var result = controller.PutPhone(2, updatedPhone); Assert.AreEqual(typeof(BadRequestResult), result.GetType()); }
public void GetPhone_NotExists() { Mock <IPhoneService> mockPhoneService = new Mock <IPhoneService>(); Phone result = null; mockPhoneService.Setup(service => service.GetPhone(1)).Returns(result); PhoneController controller = new PhoneController(mockPhoneService.Object); var phoneResult = controller.GetPhone(1); Assert.AreEqual(typeof(NotFoundResult), phoneResult.GetType()); }
void Awake() { if (pc == null) { DontDestroyOnLoad(gameObject); pc = this; } else if (pc != this) { Destroy(gameObject); } }
private void Start() { _playerController = FindObjectOfType <PlayerController>(); _phoneController = FindObjectOfType <PhoneController>(); _rideManager = FindObjectOfType <RideManager>(); _audioSource = GetComponent <AudioSource>(); TakeAwayControls(); _rideManager.onCustomerDroppedOff.AddListener(FinishOnBoarding); _rideManager.onRideAccepted.AddListener(RideAccepted); //Invoke(nameof(GivePhoneControl), 3f); PlayAudioClip(); }
public void Phone_Update_Get_Valid_Data_Should_Pass() { // Arrange var myController = new PhoneController(); var myData = BiliWeb.Backend.PhoneBackend.Instance.Index().FirstOrDefault(); // Act var result = myController.Update(myData.ID) as ViewResult; // Assert Assert.IsNotNull(result.Model); }
public void Get_ShouldNotFindCustomer() { var testCustomers = GetTestCustomers(); var controller = new PhoneController(); controller.SetCustomersData(testCustomers); var result = controller.Get(555) as List <Phone>; Assert.AreEqual(result.Count, 0); }
public void Put_ShouldNotFindPhoneAndReturnsNotFound() { var testCustomers = GetTestCustomers(); var controller = new PhoneController(); controller.SetCustomersData(testCustomers); var result = controller.Put(555, "true") as IActionResult; Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }
public void Get_ShouldReturnCorrectCustomerPhoneNumbers() { var testCustomers = GetTestCustomers(); var controller = new PhoneController(); controller.SetCustomersData(testCustomers); var result = controller.Get(1) as List <Phone>; Assert.IsNotNull(result); Assert.AreEqual(result.Count, testCustomers[1].phones.Count); }
public void Phone_Read_Get_InValid_Data_Null_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = (NotFoundResult)myController.Read(null); // Reset // Assert Assert.AreEqual(404, result.StatusCode); }
public void Phone_Read_Get_Data_Null_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = myController.Read(null); // Reset // Assert Assert.IsNotNull(result); }
public void Put_ShouldSetIsActiveToTrueForThePhone() { var testCustomers = GetTestCustomers(); var controller = new PhoneController(); controller.SetCustomersData(testCustomers); var result = controller.Put(456, "true") as IActionResult; Assert.IsNotNull(result); Assert.AreEqual(testCustomers[1].phones[0].IsActive, true); }
public void Phone_Create_Get_Default_Should_Pass() { // Arrange var myController = new PhoneController(); // Act var result = myController.Create(); // Reset // Assert Assert.IsNotNull(result); }
public void Phone_Delete_Get_Data_In_Valid_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = myController.Delete("bogus"); // Reset // Assert Assert.IsNotNull(result); }
public void PutPhone_Exists() { Mock <IPhoneService> mockPhoneService = new Mock <IPhoneService>(); Phone updatedPhone = new Phone { ID = 1, FirstName = "xuxia", LastName = "yang", PhoneNumber = "4193771721" }; PhoneController controller = new PhoneController(mockPhoneService.Object); var result = controller.PutPhone(1, updatedPhone) as StatusCodeResult; mockPhoneService.Verify(service => service.UpdatePhone(updatedPhone), Times.Once()); Assert.AreEqual(HttpStatusCode.NoContent, result.StatusCode); }
public void Phone_Update_Get_InValid_ID_Bogus_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = myController.Update("abc"); // Reset // Assert Assert.IsNotNull(result); }
void Awake() { notStarted = true; GameObject.Find("ScoreText").GetComponent <TextMesh>().text = "SCORE: 0"; GameObject phone = GameObject.Find("Phone"); if (phone) { PhoneController p = phone.GetComponent <PhoneController>(); p.SubscribeOnRotaryEnd(UnrollFinished); p.SubscribeOnRotaryRelease(NumberSelected); } }
public void MyTestInitialize() { // Helper code to get the HttpContext var mySIMPLTestContext = new SIMPLTestContext(); HttpContext.Current = mySIMPLTestContext.GetHttpSession(); // Helper Code to get the user logged into Windows var userName = mySIMPLTestContext.GetNameFromWindowsIdentity(); // Calling actual production code to set the instance for this username CurrentUser.SetInstance(userName); // Calling actual production code to get the Rosettian User Object RosettianUser = CurrentUser.AsUserDto(); // Set up the PhoneController PhoneControllerForTests = new PhoneController(); PhoneControllerForTests.ControllerContext = new ControllerContext(new HttpContextWrapper(HttpContext.Current), new RouteData(), PhoneControllerForTests); }
void Awake() { if (viewportCamera == null) { Debug.LogError("ViewportCamera is not set!"); return; } if (viewportCamera == null) { Debug.LogError("Rotary GameObject is not set!"); return; } instance = this; rotaryCollider = rotaryObject.GetComponent<Collider>(); rotaryTrans = rotaryObject.GetComponent<Transform>(); originalOrientation = rotaryTrans.rotation; state = RotaryState.rollback; }
public void MyTestInitialize() { PhoneControllerForTests = DependencyResolver.Current.GetService<PhoneController>(); }