public async Task CreateAsync_Should_Add_Json_To_User_And_Return_True(string username, JsonModel jsonModel) { var jsonModelRepository = default(JsonModel); _jsonRepository .When(x => x.AddJsonAsync(username, Arg.Any <JsonModel>())) .Do(x => jsonModelRepository = (JsonModel)x[1]); var result = await _jsonServiceInstance.CreateAsync(username, jsonModel); Assert.IsTrue(result); Assert.AreEqual(jsonModel, jsonModelRepository); }