public async Task InitializeAsync() { _oldSystemInUse = await CreateSystemAsync(); _oldSystemUsage = await TakeSystemIntoUseAsync(_oldSystemInUse); _newSystem = await CreateSystemAsync(); }
private static void AssertFromToSystemInfo( ItSystemUsageDTO usage, ItSystemUsageMigrationDTO result, ItSystemDTO oldSystem, ItSystemDTO newSystem) { Assert.Equal(usage.Id, result.TargetUsage.Id); Assert.Equal(oldSystem.Id, result.FromSystem.Id); Assert.Equal(newSystem.Id, result.ToSystem.Id); }
private static async Task <ItSystemUsageDTO> TakeSystemIntoUseAsync(ItSystemDTO system, int?organizationId = null) { return(await ItSystemHelper.TakeIntoUseAsync(system.Id, organizationId ?? system.OrganizationId)); }
private static async Task <ItInterfaceExhibitDTO> CreateExhibitAsync(ItInterfaceDTO exposedInterface, ItSystemDTO exposingSystem) { return(await InterfaceExhibitHelper.CreateExhibit(exposingSystem.Id, exposedInterface.Id)); }
private static async Task <HttpResponseMessage> GetMigration(ItSystemUsageDTO usage, ItSystemDTO toSystem) { var cookie = await HttpApi.GetCookieAsync(OrganizationRole.GlobalAdmin); var url = TestEnvironment.CreateUrl($"api/v1/ItSystemUsageMigration?usageId={usage.Id}&toSystemId={toSystem.Id}"); return(await HttpApi.GetWithCookieAsync(url, cookie)); }