public void Models_AvatarComposite_Default_Instantiate_Get_Set_Should_Pass() { // Arange //string AvatarAccessoryUri = "/content/avatar/Accessory0.png"; //string AvatarCheeksUri = "/content/avatar/Cheeks0.png"; //string AvatarExpressionUri = "/content/avatar/Expression0.png"; //string AvatarHairBackUri = "/content/avatar/Hair2_short_black.png"; //string AvatarHairFrontUri = "/content/avatar/Hair1_straight_black.png"; //string AvatarHeadUri = "/content/avatar/Head0.png"; //string AvatarShirtShortUri = "/content/avatar/Shirt_short_white.png"; //string AvatarShirtFullUri = "/content/avatar/Shirt_short_white.png"; // Act var result = new AvatarCompositeModel(); // Reset DataSourceBackend.Instance.Reset(); // Assert Assert.IsNotNull(result, TestContext.TestName); //Assert.AreEqual(AvatarAccessoryUri, result.AvatarAccessoryUri, "AvatarAccessoryUri " + TestContext.TestName); //Assert.AreEqual(AvatarCheeksUri, result.AvatarCheeksUri, "AvatarCheeksUri " + TestContext.TestName); //Assert.AreEqual(AvatarExpressionUri,result.AvatarExpressionUri, "AvatarExpressionUri " + TestContext.TestName); //Assert.AreEqual(AvatarHairBackUri, result.AvatarHairBackUri, "AvatarHairBackUri " + TestContext.TestName); //Assert.AreEqual(AvatarHairFrontUri, result.AvatarHairFrontUri, "AvatarHairFrontUri " + TestContext.TestName); //Assert.AreEqual(AvatarHeadUri, result.AvatarHeadUri, "AvatarHeadUri " + TestContext.TestName); //Assert.AreEqual(AvatarShirtFullUri, result.AvatarShirtFullUri, "AvatarShirtFullUri " + TestContext.TestName); //Assert.AreEqual(AvatarShirtShortUri, result.AvatarShirtShortUri, "AvatarShirtShortUri " + TestContext.TestName); }
public void Backend_StudentDataSourceMock_Update_Valid_Data_Should_Pass() { // Arrange var backend = StudentDataSourceMock.Instance; var expectStudent = DataSourceBackend.Instance.StudentBackend.GetDefault(); var expectId = "GoodID"; var expectName = "Billy"; var expectAvatarLevel = 7; var expectExperiencePoints = 100; var expectTokens = 100; var expectStatus = _5051.Models.StudentStatusEnum.Out; var expectPassword = "******"; var expectEmotionCurrent = _5051.Models.EmotionStatusEnum.Happy; var expectAvatarComposite = new AvatarCompositeModel(); // Act expectStudent.Id = expectId; expectStudent.Name = expectName; expectStudent.AvatarLevel = expectAvatarLevel; expectStudent.ExperiencePoints = expectExperiencePoints; expectStudent.Tokens = expectTokens; expectStudent.Status = expectStatus; expectStudent.Password = expectPassword; expectStudent.EmotionCurrent = expectEmotionCurrent; expectStudent.AvatarComposite = expectAvatarComposite; var resultUpdate = backend.Update(expectStudent); //reset DataSourceBackend.Instance.Reset(); // Assert Assert.AreEqual(expectStudent, resultUpdate, TestContext.TestName); Assert.AreEqual(expectId, resultUpdate.Id, TestContext.TestName); Assert.AreEqual(expectName, resultUpdate.Name, TestContext.TestName); Assert.AreEqual(expectAvatarLevel, resultUpdate.AvatarLevel, TestContext.TestName); Assert.AreEqual(expectExperiencePoints, resultUpdate.ExperiencePoints, TestContext.TestName); Assert.AreEqual(expectTokens, resultUpdate.Tokens, TestContext.TestName); Assert.AreEqual(expectStatus, resultUpdate.Status, TestContext.TestName); Assert.AreEqual(expectPassword, resultUpdate.Password, TestContext.TestName); Assert.AreEqual(expectEmotionCurrent, resultUpdate.EmotionCurrent, TestContext.TestName); Assert.AreEqual(expectAvatarComposite.AvatarAccessoryUri, resultUpdate.AvatarComposite.AvatarAccessoryUri, TestContext.TestName); }