public void AskOnWhichChannelTest1() { const CommunicationMediums mediums = CommunicationMediums.Email | CommunicationMediums.FaceToFace; var result = CommunicationMediumsModel.NextMedium(mediums); Assert.IsTrue(result == CommunicationMediums.Email || result == CommunicationMediums.FaceToFace); }
public void CountTest() { Assert.AreEqual(0, CommunicationMediumsModel.Count(_messages)); _messages |= CommunicationMediums.Email; Assert.AreEqual(1, CommunicationMediumsModel.Count(_messages)); _messages |= CommunicationMediums.ViaAPlatform; Assert.AreEqual(2, CommunicationMediumsModel.Count(_messages)); }
public void AskOnWhichChannelTest1() { var mediums = new CommunicationMediums(); mediums |= CommunicationMediums.ViaAPlatform; var medium = CommunicationMediumsModel.NextMedium(mediums); Assert.IsTrue(medium == CommunicationMediums.ViaAPlatform); mediums |= CommunicationMediums.Email; medium = CommunicationMediumsModel.NextMedium(mediums); Assert.IsTrue(medium == CommunicationMediums.Email || medium == CommunicationMediums.ViaAPlatform); }
public void ToArrayTest() { Assert.AreEqual(0, CommunicationMediumsModel.ToArray(_messages).Length); _messages |= CommunicationMediums.Email; Assert.AreEqual(1, CommunicationMediumsModel.ToArray(_messages).Length); Assert.AreEqual(CommunicationMediums.Email, (CommunicationMediums)CommunicationMediumsModel.ToArray(_messages)[0]); _messages |= CommunicationMediums.ViaAPlatform; Assert.AreEqual(2, CommunicationMediumsModel.ToArray(_messages).Length); Assert.AreEqual(CommunicationMediums.ViaAPlatform, (CommunicationMediums)CommunicationMediumsModel.ToArray(_messages)[1]); }
public void AskOnWhichChannelTest() { const CommunicationMediums mediums = new CommunicationMediums(); Assert.AreEqual(CommunicationMediums.System, CommunicationMediumsModel.NextMedium(mediums)); }
public void AskOnWhichChannelTest() { Assert.AreEqual(CommunicationMediums.Email, CommunicationMediumsModel.NextMedium(CommunicationMediums.Email)); }
public void AskOnWhichChannelTest0() { Assert.AreEqual(CommunicationMediums.System, CommunicationMediumsModel.NextMedium(new CommunicationMediums())); }