@Test
public void testFixedTokenWithNoMint() {

	FixedSupplyTokenDefinitionParticle tokenDefinitionParticle = mock(FixedSupplyTokenDefinitionParticle.class);
	RRI tokenRef = mock(RRI.class);
	when(tokenDefinitionParticle.getRRI()).thenReturn(tokenRef);
	when(tokenDefinitionParticle.getName()).thenReturn("Name");
	when(tokenDefinitionParticle.getSymbol()).thenReturn("ISO");
	when(tokenDefinitionParticle.getDescription()).thenReturn("Desc");
	when(tokenDefinitionParticle.getSupply()).thenReturn(UInt256.ONE);
	when(tokenDefinitionParticle.getGranularity()).thenReturn(UInt256.ONE);
	TokenDefinitionsReducer tokenDefinitionsReducer = new TokenDefinitionsReducer();
	TokenDefinitionsState state = tokenDefinitionsReducer.reduce(
		TokenDefinitionsState.init(), tokenDefinitionParticle);
	assertThat(state.getState().get(tokenRef)).isEqualTo(
		new TokenState("Name", "ISO", "Desc", "http://foo",
			TokenUnitConversions.subunitsToUnits(1),
			TokenUnitConversions.subunitsToUnits(1), TokenSupplyType.FIXED)
	);
}