public async Task with_non_duplicated_vehicle_CreateAssetOwner_should_return_new_SSG_AssetOwner() { _odataClientMock.Setup(x => x.For <SSG_AssetOwner>(null).Set(It.Is <AssetOwnerEntity>(x => x.FirstName == "normal")) .InsertEntryAsync(It.IsAny <CancellationToken>())) .Returns(Task.FromResult(new SSG_AssetOwner() { AssetOwnerId = _testAssetOwnerId }) ); var o = new AssetOwnerEntity() { FirstName = "normal", Vehicle = new SSG_Asset_Vehicle() { IsDuplicated = false } }; var result = await _sut.CreateAssetOwner(o, CancellationToken.None); Assert.AreEqual(_testAssetOwnerId, result.AssetOwnerId); }
public async Task with_correct_vehicleID_upload_Assetowner_should_success() { var owner = new SSG_AssetOwner() { FirstName = "firstName", Notes = "notes", }; var result = await _sut.CreateAssetOwner(owner, CancellationToken.None); Assert.AreEqual("firstName", result.FirstName); }