public void Test_AddSecretIdentity() { int samuraiId = EfMethods.AddOneSamurai("Papa Smurf"); EfMethods.UpdateSamuraiSetSecretIdentity(samuraiId, "Tomas"); // NOTE to students: The following static method, EfTddMethods, is NOT the same as the one above! SecretIdentity result = EfTddMethods.ReadSecretIdentityOfSpecificSamurai(samuraiId); Assert.AreEqual("Papa Smurf", result.Samurai.Name); Assert.AreEqual("Tomas", result.RealName); }
public void Test_AddOneSamuraiWithSecretIdentity() { var samurai = new Samurai() { Name = "Ganondorf Dragmire", HairStyle = HairStyle.Western, }; int samuraiId = EfMethods.AddOneSamurai(samurai); EfMethods.UpdateSamuraiSetSecretIdentity(samuraiId, "Ganon"); Samurai actualSamurai = EfMethods.GetSamurai(samuraiId); Assert.AreEqual("Ganondorf Dragmire", actualSamurai.Name); Assert.AreEqual(HairStyle.Western, actualSamurai.HairStyle); Assert.AreEqual("Ganon", actualSamurai.SecretIdentity.RealName); }