public async Task Add_Storage_To_DataBase() { // Arrange var storage = new Storage() { Id = 1, City = "Lviv", Street = "Rubchaka, 56" }; var model = new CreateStorageView() { City = storage.City, Street = storage.Street }; // Act await controller.Create(model); // Assert Assert.AreEqual(1, context.Storages.Count()); Assert.AreEqual(model.City, context.Storages.Single().City); }
public async Task Create() { await uc.SignIn(); var user = await mc.GetUserAsync(); int rand = new Random().Next(1000, 100000); var result = await sc.Create(user.UserName, rand.ToString(), "1111111111111111"); Assert.IsTrue(result); }
private async void Submit_Click(object sender, EventArgs e) { EditText name = FindViewById <EditText>(Resource.Id.Name); EditText key = FindViewById <EditText>(Resource.Id.Key); ManageController mc = new ManageController(); StorageController sc = new StorageController(); var user = await mc.GetUserAsync(); var result = await sc.Create(user.UserName, name.Text, key.Text); if (!result) { Toast.MakeText(Context, sc.Exceptions.FirstOrDefault().Message, ToastLength.Short).Show(); return; } else { Cancel(); Func?.Invoke(); } }