package com.xrosstools.xunit.sample.unit; import com.xrosstools.xunit.Context; import com.xrosstools.xunit.Locator; public class LengthLocator implements Locator { private String defaultKey; @Override public String locate(Context ctx) { TextContext tc = (TextContext)ctx; if(tc.getValue() == null) return null; if(tc.getValue().length() < 10) return "<10"; if(tc.getValue().length() < 20) return "10 - 20"; return ">20"; } @Override public void setDefaultKey(String key) { defaultKey = key; } @Override public String getDefaultKey() { return defaultKey; } }