public void AddMultipleTypesTest() { var sut = new StateService(); var testMessage = new TestMessage(); sut.Add <TestMessage>("1", testMessage); var testMessage2 = new TestMessage(); sut.Add <TestMessage>("1", testMessage2); var testMessage3 = new TestMessage2(); sut.Add <TestMessage2>("3", testMessage3); var result = sut.GetAll <TestMessage>("1"); Assert.AreEqual(testMessage, result[0]); Assert.IsInstanceOfType(result, typeof(List <TestMessage>)); var result2 = sut.GetAll <TestMessage>("1"); Assert.AreEqual(testMessage, result2[0]); Assert.IsInstanceOfType(result2, typeof(List <TestMessage>)); Assert.AreEqual(result, result2); Assert.IsTrue(result == result2); result = null; Assert.AreEqual(testMessage, result2[0]); }
public ActionResult Create(StateViewModel modl) { if (ModelState.IsValid) { _StateService.Add(modl.objState); return(RedirectToAction("Index")); } return(View("Create", modl)); }
public void GetCountTest() { var sut = new StateService(); var testMessage = new TestMessage(); sut.Add <TestMessage>("1", testMessage); var testMessage2 = new TestMessage(); sut.Add <TestMessage>("1", testMessage2); var testMessage3 = new TestMessage2(); sut.Add <TestMessage2>("3", testMessage3); var result = sut.GetCount <TestMessage>("1"); Assert.AreEqual(2, result); result = sut.GetCount <TestMessage2>("3"); Assert.AreEqual(1, result); result = sut.GetCount <TestMessage2>("2"); Assert.AreEqual(0, result); }
public void StateService_Add_Returns_ParamaterItself() { // Arrange var service = new StateService(mockStateRepo.Object); var stateData = new StateDto { Id = Guid.NewGuid(), Title = "Test Flow" }; // Act var state = service.Add(stateData); // Assert Assert.IsNotNull(state); Assert.AreEqual(stateData.Id, state.Id); Assert.AreEqual(stateData.Title, state.Title); }
public static void Main(string[] args) { StateService stateService = new StateService(); Console.WriteLine("Menu ....."); Console.WriteLine("1. Add A new State"); Console.WriteLine("2. Delete a State"); Console.WriteLine("3. Update a State"); int choice = Convert.ToInt32(Console.ReadLine()); switch (choice) { case 1: { State newState = new State(); Console.WriteLine("enter the State Id"); newState.StateId = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("enter the State Name"); newState.StateName = Console.ReadLine(); stateService.Add(newState); break; } case 2: { Console.WriteLine("enter the State Id"); int StateId = Convert.ToInt32(Console.ReadLine()); stateService.Delete(StateId); break; } case 3: { State updatedState = new State(); Console.WriteLine("enter the State Id"); updatedState.StateId = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("enter the State Name"); updatedState.StateName = Console.ReadLine(); stateService.update(updatedState); break; } } }