@Test public void saveStorageQos() { StorageQos storageQos = new StorageQos(); storageQos.setId(Guid.newGuid()); assertNull(dao.get(storageQos.getId())); storageQos.setName("qos_d"); storageQos.setDescription("bla bla"); storageQos.setStoragePoolId(FixturesTool.STORAGE_POOL_MIXED_TYPES); storageQos.setMaxThroughput(200); storageQos.setMaxReadThroughput(200); storageQos.setMaxWriteThroughput(200); storageQos.setMaxIops(200); storageQos.setMaxReadIops(200); storageQos.setMaxWriteIops(200); dao.save(storageQos); StorageQos fetched = dao.get(storageQos.getId()); assertNotNull(fetched); assertEquals(storageQos, fetched); }
@Test public void getStorageQos() { StorageQos storageQos = new StorageQos(); storageQos.setId(FixturesTool.QOS_ID_1); storageQos.setName("qos_a"); storageQos.setDescription( "You don't understand. There's relationship George, and then there's the George you know. Baudy George, Funny George"); storageQos.setStoragePoolId(FixturesTool.STORAGE_POOL_MIXED_TYPES); storageQos.setMaxThroughput(1000); storageQos.setMaxReadThroughput(2000); storageQos.setMaxWriteThroughput(500); storageQos.setMaxIops(1000); storageQos.setMaxReadIops(2000); storageQos.setMaxWriteIops(500); StorageQos fetched = dao.get(FixturesTool.QOS_ID_1); assertNotNull(fetched); assertEquals(storageQos, fetched); }