public void TestDeleteMessageType() { foreach (var dataService in DataServices) { // Arrange. ServiceBusMessageType messageType = new ServiceBusMessageType { ID = "messageType Id", Name = "messageType Name", Description = "messageType Description" }; var service = new DefaultSubscriptionsManager(dataService, GetMockStatisticsService()); service.CreateMessageType(messageType); // Act && Assert. var messageTypesLcs = LoadingCustomizationStruct.GetSimpleStruct(typeof(MessageType), MessageType.Views.EditView); var messageTypes = dataService.LoadObjects(messageTypesLcs).Cast <MessageType>().ToList(); Assert.Equal(messageTypes.Count(), 1); Assert.Equal(messageTypes[0].ID, messageType.ID); Assert.Equal(messageTypes[0].Name, messageType.Name); Assert.Equal(messageTypes[0].Description, messageType.Description); service.DeleteMessageType(messageType.ID); var newMessageTypes = dataService.LoadObjects(messageTypesLcs).Cast <MessageType>().ToList(); Assert.Equal(newMessageTypes.Count(), 0); } }